2016-06-16 10 views
0

web.configに次のようなhttpredirectがありますが無視されています。このweb.configは、ハイブリッドWebフォームとMVC Webアプリケーションのルートにあります。以下の例の両方の場所はウェブフォームのページです。IIS7.5 web.configリダイレクトは無視されます

<configuration> 
<system.webServer> 
    <httpRedirect enabled="true" exactDestination="true" httpResponseStatus="Permanent"> 
     <add wildcard="*/foldername/" destination="/anotherfolder/file.aspx" /> 
    </httpRedirect> 
    </system.webServer> 
</configuration> 

これはところでローカルホスト上にあるが、httpredirectは、ローカルホストとライブサーバーの両方で動作するはずです。私は間違って何をしていますか?

注:URLリライトIISモジュールを指す多くの指示がWeb上にあります。私はライブサーバーにこれをインストールすることはできないので、それはオプションではありません。将来的に誰のための

+0

https://www.iis.net/configreference/system.webserver/httpredirect設定手順に従っていますか? – JamesKn

+0

私はそのような基本機能はデフォルトでインストールされると思った!私のテストマシン、つまりlocalhostはIIS 7.5しかインストールされていないため、リンクに指定されているサーバーマネージャーが見つからないようです。 – Organic

+0

私はWindows 7 btwを実行しています。 – Organic

答えて

0

https://www.iis.net/configreference/system.webserver/httpredirect

。チェックモジュールは上のリンクからインストールされています。

+0

Windows 7にサーバーマネージャーは存在しないが、コントロールパネル>プログラムと機能> Windowsの機能を有効または無効にすることでモジュールをインストールできることに注目してください – Organic

+0

[他の場所のリンクに本当に「良い回答」が含まれている回答ですか?](http://meta.stackexchange.com/questions/8231/are-answers-that-just-contain-links-elsewhere-really-good-answers )。また、[この質問は以前に尋ねられ、回答されています](http://stackoverflow.com/questions/9430295/how-to-redirect-a-site-to-another-location-in-iis7)重複として閉じる – CodeCaster

関連する問題