2014-03-27 118 views
0

我想強制HTTPS和WWW爲我的域。強制HTTPS和WWW

EX:mydomain.com應該總是https://www.mydomain.com 有沒有一種方法來結合兩個重寫規則在一個簡單的規則,而不會影響網站的穩定性和SEO?

回答

2

試試這個

RewriteEngine On 
RewriteBase/

RewriteCond %{HTTPS} !=on [OR] 
RewriteCond %{HTTP_HOST} ^mydomain\.com$ [NC] 
RewriteRule^https://www.mydomain.com%{REQUEST_URI} [R,L] 
1

您可以通過Apache這樣做太

<VirtualHost *:80> 
    ServerName www.example.com 
    Redirect/https://www.example.com/ 
</VirtualHost> 

<virtualHost *:443> 
    DocumentRoot /var/www/html/example.com 
    ServerName www.example.com 
</VirtualHost>