У меня есть сайт .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-адрес, который я предоставляю, как если бы правила перезаписи не было. Очень расстраивает. Идеи?