0

これは、www.domain.com と domain.com をhttps://www.domain.comにリダイレクトするという点で、私にとって非常にうまく機能します。

私の問題は、sub.domain.com のようなサブドメインもリダイレクトされるようになったことです。サブドメインに影響を与えずに既存の機能を維持するにはどうすればよいですか?

RewriteEngine On
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://www.domain.com/$1 [R,L]
4

1 に答える 1

0

制限を追加します。

RewriteEngine On
RewriteCond %{SERVER_PORT} 80 
RewriteCond %{HTTP_HOST} ^(www\.)?domain\.com$ [NC]
RewriteRule ^(.*)$ https://www.domain.com/$1 [R,L]

%{HTTP_HOST}行はホストのみを確認しdomain.com、リダイレクトwww.domain.comされます。

于 2012-09-20T21:25:24.940 に答える