ドメインを変更したため、301 リダイレクトを実行しようとしています。Windowsサーバーを使用して、web.configに次のルールを追加します。
<rule name="redirectDomain" stopProcessing="true">
<match url="(.*)" />
<action type="Redirect" url="http://replacement-cost.net/{R:1}" redirectType="Permanent" />
<conditions logicalGrouping="MatchAny">
<add input="{HTTP_HOST}" pattern="^(www.)?windshield-replacement-cost\.org$" />
</conditions>
</rule>
古いドメインのルートであるページを除いて、すべてのページが新しいサイトの同じ名前とファイル構造である限り、これは問題なく機能しています。それは現在http://replacement-cost.net/windshield-replacement-costにあります
ルートのみをリダイレクトする別のルールを作成することは可能ですか? 2番目のルールで他のすべてのページをリダイレクトしますか? おそらくある種の実行順序?
本質的にこれと同じ結果を達成するための何か
ruleURLISROOT = true の場合 > http://replacement-cost.net/windshield-replacement-costに移動
そうしないと
上記のコードでリダイレクト
任意の助けをいただければ幸いです。ここまで来るのに何年もかかりました!ありがとう