IIS 6 および 7 で URL 書き換えを実験してきました。IIS 6 では、ISAPI Rewrite 3 を使用しており、あるサブドメインの URL を別のサブドメインにマップしようとしています。
http://subdomain1.domain.com/ *
次の場所にマップされます。
http://subdomain2.domain.com/ *
私はこれを使用してこれを達成しようとしました:
RewriteEngine on
RewriteCond ホスト: subdomain1.domain.com RewriteRule (.*) subdomain2.domain.com/$1
しかし、IIS ログまたは rewrite.log には何も起こらないか、表示されないようです。ここでロギングを有効にするには、何かが欠けているに違いありません - 何かアイデアはありますか? また、私のルールが機能していないように見える理由を誰かが提案できれば、それは大歓迎です。
もう 1 つの質問 (申し訳ありません!) - 書き換えモジュールを使用する IIS 7 について疑問に思っていました。書き換えルールを使用して、IIS の別のインスタンス (別のサーバー マシン上) でホストされているコンテンツにリダイレクトできますが、書き換えアクションを使用することはできません。単純に URL をマスクします - これは可能ですか? 現時点では、403 - 禁止されたエラーが発生しています。
助けてくれて本当にありがとうございます。