嗨,我在 bluehost 中托管我的网站,我遇到了 http 到 https 重定向的问题。我试图在 htaccess 中创建一个重定向,我得到一个重定向循环。当我删除我的 htaccess 重定向并尝试放置时,https://mysite.com
我认为它会将我重定向到 http。但我似乎无法找到重定向发生在哪里,这可能是因为 dns 记录吗?
更新:我如何在浏览器 url 中放置挂锁而不是空白白皮书。
尝试以下操作:
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Here, we set all visiting browsers to WWW.domainname.ext
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
祝你好运!我希望这能解决你的问题。
如果 www.yourdomain.com 上有 A 记录,它将推翻您的 HTACCESS。