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

问题描述 投票:0回答:1

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

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

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

.htaccess https http-status-code-301
1个回答
3
投票

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.