Web 为什么没有www重定向到https

Web 为什么没有www重定向到https,web,https,http-redirect,Web,Https,Http Redirect,如果我运行或example.com,它将重定向到。无论如何,我都可以阻止它,并确保它只是重定向到。它似乎在htaccess中没有任何控制,所以我不确定还要去哪里查看。以下是当前的htacess文件: # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{HTTPS} on RewriteRule ^/?$ http://%{SERVER_NAME}/ [R=301

如果我运行或example.com,它将重定向到。无论如何,我都可以阻止它,并确保它只是重定向到。它似乎在htaccess中没有任何控制,所以我不确定还要去哪里查看。以下是当前的htacess文件:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} on
RewriteRule ^/?$ http://%{SERVER_NAME}/ [R=301,L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
被添加来尝试阻止问题,但似乎什么都没做


谢谢

您确定是您的站点执行重定向而不是您的浏览器吗?是的,所有浏览器都会执行重定向,但结果略有不同。在IE上,url仍然是http://example.com,但这只是因为它说:该网站提供的安全证书是针对不同网站的地址颁发的。安全证书问题可能表示有人试图欺骗您或截获您发送到服务器的任何数据。我们建议您关闭此网页,不要继续访问此网站。。。。因此,它还试图直接指向https:S
RewriteCond %{HTTPS} on
(and) RewriteRule ^/?$ http://%{SERVER_NAME}/ [R=301,L]