htaccess https重定向从非www到www

时间:2014-06-05 14:23:19

标签: php .htaccess ssl

这是问题所在; 我遇到问题的页面是https://gomlekchim.com/

如果您使用的是Chrome或其他浏览器,它会通过SSL错误提醒您。这是正常的,因为我们只有www域的证书。所以,我需要的是将这个页面指向一个www页面,http // www.gomlekchim.com。该页面可能是http或https。对我有用。

1 个答案:

答案 0 :(得分:1)

我没有测试它,但这应该可行

Options +FollowSymLinks 

RewriteEngine on

RewriteCond %{HTTP_HOST} !^www\.gomlekchim\.com$ [NC]
RewriteCond %{HTTPS} =on
RewriteRule ^(.*)$ https://www.gomlekchim.com/$1 [R=301,L,QSA]

RewriteCond %{HTTP_HOST} !^www\.gomlekchim\.com$
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ http://www.gomlekchim.com/$1 [R=301,L,QSA]