1

ISAPI Rewrite 3 (無料追加) を実行している単一の IIS 6 サーバー上に複数のサイトがあります。

リクエストが http として受信された場合、サイトの 1 つだけを https にリダイレクトする必要があります。

例: にhttp://bar.foo.comリダイレクトする必要がありhttps://bar.foo.comます。http://www.foo.comこのリダイレクトがorhttp://foo.comまたはに影響を与えたくないhttp://meh.foo.com

この問題のリダイレクト構文は何ですか?

すべてのリクエストを https にリダイレクトする方法を示すhttp://www.helicontech.com/isapi_rewrite/doc/examples.htmを見つけました。

4

2 に答える 2

1

ルールは次のようになります。

RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^bar\.foo\.com$ [NC]
RewriteRule .? https://bar.foo.com%{REQUEST_URI} [R=301,L]
于 2010-02-01T15:56:02.027 に答える
0

それは簡単なことのように見えます

RewriteEngine on
RewriteRule http://bar.foo.com https://bar.foo.com [NC]
于 2010-01-14T00:32:14.123 に答える