1
我的网站刚刚获得EV SSL证书。在过去,我使用htaccess将非www请求重定向到www,并且运行良好。htaccess将非www重定向到www,同时保留http和https
但是现在,如果我请求一个https页面,我最终(通过htaccess重定向)在http版本上。
我需要htaccess的,以这样的重定向:非www重定向到www,同时保留HTTP或HTTPS
下面是我使用的是现在htaccess文件:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^[^.]+\.[^.]+$
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule^http%1://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
它不是”没有正确的工作。 https请求正被重定向到http。