您好我在bluehost托管我的网站,我有一个http到https重定向的问题。我试图在htaccess中创建一个重定向,然后我得到一个重定向循环。当我删除我的htaccess重定向并尝试放置https://mysite.com
时,我认为它会将我重定向到http。但我似乎无法找到重定向发生的位置,是否可能是因为dns记录?
更新: 另外我如何在浏览器网址中放置挂锁而不是空白白纸。
答案 0 :(得分:0)
尝试以下方法:
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。