我需要重定向一個域https://www.mydomain.com to https://mydomain.com.
我使用這個.htaccess,它不適用於我。使用htaccess將所有https://www.mydomain.com重定向到https://mydomain.com(cPanel中的2個SSL主機)
以前我有https://www.mydomain.com
的SSL證書,它被打破了,我們註冊了新的SSL主機https://mydomain.com
在南國只有一個SSL主機,但在的cPanel有兩臺主機一個老www.mydomain.com
和mydomain.com
(對重定向有影響嗎?)
.htaccess位於下方。
RewriteEngine on
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^www\.mydomain\.com$ [NC]
RewriteRule ^(.*)$ https://mydomain.com/$1 [R=301,L]
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^(www\.)?mydomain\.com$ [NC]
RewriteRule ^(.*)$ https://mydomain.com/$1 [R=301,L]
當我輸入https://www.mydomain.com
時,我總是收到安全警報。
我在這裏做了什麼錯誤?
在此先感謝
是什麼2之間的區別3 – 2013-04-11 08:10:33
我在第3天使用{HTTPS_HOST} – Pus 2013-04-11 08:11:06