我有一个安全的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
”时,他们不会被重定向。相反,他们得到安全警告。我究竟做错了什么?
答案 0 :(得分:2)
这是因为您的证书对afspa.org
有效,但对www.afspa.org
无效。浏览器在重定向之前检查证书。