2016-07-25 118 views
0

我的目标是通过htaccess将我的域名的所有变体永久地变为https://*.com。另外,这是完成它的最好方法吗?如何使用.htaccess将HTTP重定向到HTTPS?

例如,http://http://www。和https://www。 >>https://

我想所有的文件和/或子目录都是https://。

回答

3

你可以简单地做到这一点。

RewriteEngine On 
RewriteCond %{HTTPS} !^on [OR] 
RewriteCond %{HTTP_HOST} ^www\.example\.com [NC] 
RewriteRule ^(.*)$ https://example.com/$1 [R=301,L] 

请务必在尝试这些新规则之前清除浏览器缓存。让我知道这是如何解决的。

+0

嗨,感谢您的回复---但是,我想要http,http www和https https www到所有301来简单地https:// ---当然它的子目录和文件也要登陆https:// - 请协助 –

+0

它是否适合你?如果是这样,请通过选中答案旁边的复选框来接受答案。 –

+0

你测试了吗?它确实如此。你可以在这里测试它。 http://htaccess.madewithlove.be/ –

相关问题