2017-04-24 127 views
0

如何強制www使用https而不僅僅是http?強制WWW使用HTTPS

例如,訪問http://www.example.com時,它會重定向到https://www.example.com,但如果您不包含www,則不會將您重定向到SSL版本。

RewriteEngine on 
RewriteBase/

RewriteCond %{HTTP_HOST} !^www\.(.*)$ 
RewriteCond %{REQUEST_URI} !^/admin 
RewriteCond %{REQUEST_URI} !^/crossdomain.xml 
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L] 

回答

0

下面的條件應該適用於www和沒有它。

RewriteCond %{HTTP_HOST} ^(www\.)?example.com [NC]