如何通过.htacess文件强制将http://example.com自动重定向到https://example.com


我有一个域,其中安装了通配符SSL。我们已经在子域中进行了修改,并将其从HTTP自动更正为子域的HTTPS。

但是对于主域,由于它的http://example.com,我无法将其重定向到https://example.com,以在没有www的情况下相同。

我从网络和研究中得到的所有例子都是www to non-www或non-www to www。

我的要求是从非www到非www的HTTPS。

适用于我的子域的代码不适用于非WWW。

子域名的工作代码如下:

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80
RewriteCond %{HTTP_HOST} ^(www\.)?example\.com
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L]

我期望http://example.com强制自动改正为https://example.com

转载请注明出处:http://www.beijingklxcmc.com/article/20230526/1382797.html