[英]Redirecting https://www to https://non-www
我有一个安全的wordpress网站重定向问题。 我尽可能彻底地研究了这个,但似乎无法弄明白。 我有两个条件来重定向.htaccess文件中的流量。 首先,需要将所有http://www
流量重定向到https://afspa.org
。 我通过以下方式完成了这项工作:
#BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://afspa.org/$1 [R=301,L]
</IfModule>
#END WordPress
我的第二个条件是所有https://www
流量也需要重定向到https://afspa.org
。 但是,当用户输入或标记为“ https://www.afspa.org
”时,他们不会被重定向。 相反,他们得到安全警告。 我究竟做错了什么?
这是因为您的证书对afspa.org
有效,但对www.afspa.org
。 浏览器在重定向之前检查证书。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.