我有一个全新的网站,最初,它是http://然后我重定向网站到http://www它工作喜欢魅力,但因为我安装SSL我有两个版本的网站http://www.example.com和https://www.example.com。 我试图在.htaccess几个命令,但我仍然有两个版本,有人可以帮我这个问题,以下是我用我的.htaccess代码:将所有流量重定向到https:// www。目前我有两个版本http:// www和https:// www
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
在测试之前清除缓存或尝试使用其他浏览器 – Croises
Thanks @croises。我已清除浏览器中的缓存,清漆并重新启动apache,但仍然转到http:// www –
问题不在于此htaccess。当然在服务器配置 – Croises