【发布时间】:2013-04-03 08:14:40
【问题描述】:
我需要重定向一个域https://www.mydomain.com to https://mydomain.com. 我使用这个 .htaccess 但它不适合我。
之前我有 https://www.mydomain.com 的 ssl 证书,但它坏了,我们为主机 https://mydomain.com 注册新的 ssl
在 WHM 中只有一个 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有什么区别
-
我在第三次使用 {HTTPS_HOST}
标签: .htaccess