0
<rule name="rd" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTP_HOST}" pattern="^test\.com$" negate="true" />
<add input="{HTTP_HOST}" pattern="^www.\test\.net$" negate="true" />
</conditions>
<action type="Redirect" url="https://test.com/{R:0}" redirectType="Permanent" />
</rule>
でHTTPS以外のWWWこのコードの動作時にへのHTTPS WWWをリダイレクトは、例えば、IIS
https://www.test.com => https://test.com
https://www.test.net => https://test.com
問題何?私はあなたがIISでこれを行うにしたいと述べましたが、あなたはアプリケーションにGlobal.asaxファイルを編集することができた場合、あなたはこのようにそれを行うことができます知っている
条件の1つが「 」の場合、なぜ動作しますか? –
haim770
URLが既にHTTPSを使用している場合、ルール全体が単純に適用されません – haim770
私は間違いを書いた、編集された投稿 – Ali