У меня есть сайт .NET, который я закрываю, и я планирую перенаправить все запросы на «www.mysite.com», используя правило перезаписи в файле web.config. Должно быть простая задача, но это не так. Я удалил весь контент из файловой системы, за исключением одной страницы Default.aspx и web.config по умолчанию со следующим правилом перезаписи:
<rule name="Redirect All" stopProcessing="true">
<match url="^(www\.)?mysite\.com(/.+)$" />
<action type="Redirect" url="www.mysite.com" appendQueryString="false" />
</rule>
Если я запрашиваю www.mysite.com/garbage.aspx, сервер все еще пытается найти garbage.aspx или любой другой URL-адрес, который я предоставляю, как если бы правила перезаписи не было.
Очень расстраивает. Идеи?