设置ssl和http重定向到https

时间:2013-11-13 15:22:14

标签: redirect ssl

您好我在bluehost托管我的网站,我有一个http到https重定向的问题。我试图在htaccess中创建一个重定向,然后我得到一个重定向循环。当我删除我的htaccess重定向并尝试放置https://mysite.com时,我认为它会将我重定向到http。但我似乎无法找到重定向发生的位置,是否可能是因为dns记录?

更新: 另外我如何在浏览器网址中放置挂锁而不是空白白纸。

1 个答案:

答案 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。