2017-04-18 4 views
2

のVirtualHostに動作していないHTTPSに非WWWをリダイレクトしますが、この構成では、私がhttps://myweb.com/を訪問するときだから、https://www.myweb.com/は、httpsのWWWへのHTTPS以外のWWW HTTPS WWWリダイレクトのために、私はバーチャルホストでこの構成を有している

にリダイレクトされませ

が動作していません

Listen 443 
<VirtualHost *:443> 
     RewriteEngine On 
     RewriteCond %{HTTP_HOST} !^www\. 
     RewriteRule (.*) https://www.myweb.com/$1 [R=301,L] 

.... so on .... 
</VirtualHost> 

設定に問題がありますか?

答えて

1

しようとすると、代わりにこのルールを使用します。

RewriteEngine On 

RewriteCond %{HTTPS} !=on [OR] 
RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteRule ^(.*)$ https://www.myweb.com%{REQUEST_URI} [R=301,L,NE] 

をあなたがこれをテストする前に、あなたのキャッシュをクリアしていることを確認します。

関連する問題