基本上我想要的是将所有请求重定向到使用HTTPS而不是HTTP。
我已经在我的htaccess文件中添加了以下代码,它工作得很好: 代码:
我已经在我的htaccess文件中添加了以下代码,它工作得很好: 代码:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
</ifModule>
今天有人发现,当访问:http://www.example.com时,它会重定向到并显示一个不安全的连接提示。
我的SSL设置是针对非WWW域名:mydomain.com的。
因此,我需要确保所有站点请求都发送到非WWW和HTTPS:
如果我输入example.com就可以正常工作,它会重定向到https://example.com。
但是使用www.example.com,则会转到htts://www.example.com并显示错误信息。
我需要在代码中添加什么来将WWW重定向到非WWW,然后再重定向到SSL?