我有一个使用www的网站(www.domain.com而非domain.com)。
但SSL证书仅对domain.com(https://domain.com)有效。因此,如果我致电https://www.domain.com,则会出现错误。
我的问题是,如果我可以通过htaccess从https://www.domain.com到https://domain.com进行无声重定向?
感谢。
答案 0 :(得分:0)
像LazyOne所说:
是的,不可能无声地执行..因为SSL必须如此 建立之前的HTTP部分可以启动(换句话说,之前 mod_rewrite可以执行重写/重定向规则)。
答案 1 :(得分:-2)
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^domain.com$ [NC]
RewriteRule ^(.*)$ https://domain.com/$1 [L,R=301]