2017-05-26 235 views
0

我正在運行Magento網站,並在我的.htaccess文件中使用此代碼安全重定向非wwwwww URL但它什麼也不做。htaccess重定向非www到www網址

<IfModule mod_rewrite.c> 
    RewriteEngine on 
    RewriteCond %{HTTP_HOST} !^$ 
    RewriteCond %{HTTP_HOST} !^www\. [NC] 
    RewriteRule^http%1://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 
</IfModule> 

我的URL還包含HTTPS。

+3

的可能的複製[MOD \ _rewrite - 添加WWW(https://stackoverflow.com/questions/7493241/mod-rewrite-add-www) – Anuga

+0

重複的問題。問及回答。 – Anuga

回答

0

嘗試這個....

<IfModule mod_rewrite.c> 
RewriteEngine On 
Rewritecond %{HTTP_HOST} !^www\.example\.com [NC] 
Rewriterule (.*) http://www.example.com/$1 [R=301,,L] 
</IfModule> 
0

對於動態域:

RewriteCond %{HTTP_HOST} !^$ 
RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteCond %{HTTPS}s ^on(s)| 
RewriteRule^http%1://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,QSA,NC,L] 
相關問題