Windows 2008 R2、ASP.NET v4.0 で実行される Web アプリケーションがあります。
Url Rewrite Module をインストールし、公式の例に従って使い始めました。
私の問題は、<rewrite>
web.config にタグが追加されたときに発生します<system.webServer>
。実際、この現在のアプリケーションの下にある任意のページを参照しようとすると、次のエラーが発生します500 - Internal server error
。
<rewrite>
私が追加してきたブロックは次のとおりです:
<system.webServer>
<rewrite>
<rules>
<rule name="test1">
<match url="^default/([0-9]+)/([_0-9a-z-]+)" />
<action type="Rewrite" url="default.aspx?id={R:1}&title={R:2}" />
</rule>
</rules>
</rewrite>
</system.webServer>
ベストアンサー1
同じエラーが発生し、修正方法が見つかりました。URL 書き換えには IIS のモジュールをインストールする必要があります。ここからダウンロードできます:http://www.iis.net/download/URLRewrite
乾杯、