如何使用.htaccess 301将HTTP重定向到HTTPS?

时间:2016-07-25 22:08:36

标签: .htaccess https http-status-code-301

我的目标是通过htaccess将我的域名的所有变体永久保存为https://*.com。此外,这是完成它的最佳方式吗?

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

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

1 个答案:

答案 0 :(得分:3)

你可以这样做。

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

在尝试使用这些新规则之前,请确保清除浏览器缓存。让我知道这是如何工作的。