gpt4 book ai didi

apache - 强制用户访问 https ://and non www address format

转载 作者:太空宇宙 更新时间:2023-11-03 13:37:57 25 4
gpt4 key购买 nike

我有一个网站为 domain.com 而不是 www.domain.com 设置了 SSL。

我的 .htaccess 中运行了以下内容,

RewriteEngine On

RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R,L]

RewriteCond %{HTTP_HOST} ^www.%{HTTP_HOST}$ [NC]
RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1 [R=301,L]

这似乎根本行不通,基本上我有几个场景

http://www.domain.com -> https://domain.com
https://www.domain.com -> https://domain.com
http://domain.com -> https://domain.com

基本上我想要任何不是 https://domain.com 的东西转发至https://domain.com ,这样我的 SSL 就可以正常工作了。

最佳答案

RewriteEngine on

RewriteCond %{HTTP_HOST} ^domain\.com$
RewriteCond %{HTTPS} ^off$
RewriteRule ^(.*)$ https://domain.com/$1 [NC,R,L]

关于apache - 强制用户访问 https ://and non www address format,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33825469/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com