После моего первоначального исследования о выборе лучшего варианта httpredirects на моем сайте. Я решил пойти дальше и установить расширение IIS7 UrlRewrite 2.0. (Я использовал эту ссылку, чтобы настроить правило "Url Rewrite by Scott Gu" ) Все в порядке с настройкой, и после добавления правила перезаписи у меня это есть в моем конфигурационном файле
<rewrite>
<rules>
<rule name="AddCameraRule" stopProcessing="true">
<match url="http://localhost/App1/addSomething/" />
<action type="Redirect" url="http://localhost/App2/addsomething.aspx" />
</rule>
</rules>
</rewrite>
Но я получаю ошибку 404, когда пытаюсь получить доступ к URL-адресу http://localhost/App1/addSomething. Я понял, что мне может понадобиться добавить сопоставление с подстановочными знаками в IIS7 (потому что это URL без расширения), но я все еще не уверен в этом (потому что кажется, что он уже там с интегрированным конвейером, и у меня есть приложения в интегрированном конвейере), просто попробовал, но он все еще не работал. Может кто-нибудь увидеть, что с этим не так.