DotNetNuke 5.6.3 Community Edition で実行されているサイトの IIS 7 サーバーで、シンプルな 301 パーマネント リダイレクトをセットアップしようとしています。
非 www を www に書き換えるルールを web.config に設定することができましたが、それは問題なく機能します。しかし、ホームページを TLD にリダイレクトしようとしても、何も起こりません。ここのstackoverflowと他のサイトの両方でたくさんの例を試しましたが、何もうまくいかないようです. また、このルールの URL を別の URL に変更してみました。これは、CMS で異常が発生していないことを確認するためです。
これは、私が使用しようとしたルールの 1 つのバージョンです (ただし、これを機能させるために私が試みた他のバージョンはおそらく半ダースあります)。
<rule name="301 permanent redirect" patternSyntax="Wildcard" stopProcessing="true">
<match url="http://www.domain.com/Home.aspx" />
<action type="Redirect" url="http://www.domain.com/" redirectType="Permanent" />
</rule>
これを機能させるには、他に何を試みるべきですか?