我需要将以下实例重定向到https://www.mydomain.com;
- 我的域名
- www.mydomain.com
- http://www.mydomain.com
我的 .htaccess 中已经有以下内容,但这只会将 mydomain.com 重定向到https://www.mydomain.com;
<IfModule mod_rewrite.c>
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} !^www\..+$ [NC]
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>
如果有人能告诉我需要添加什么,我将不胜感激。谢谢。
答案1
删除第二个 RewriteCond,这样您就只过滤 https 状态,而不过滤与请求的主机有关的任何内容。这将使其成为无条件重定向,无论网站是如何请求的