gpt4 book ai didi

.htaccess - htaccess 将 http ://example. com 重写为 http ://www. example.com 但将 https ://www. example.com 重写为 https ://example. com

转载 作者:塔克拉玛干 更新时间:2023-11-01 19:09:28 28 4
gpt4 key购买 nike

使用 .htaccess 重写,我想要:

http://example.com 重定向到:http://www.example.comhttps://www.example.com 重定向到:https://example.com

哪种方法最好?

我已经开始了:

RewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{HTTPS}s on(s)|
RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

最佳答案

您需要 2 条规则:

RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^www\.(.+)$
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]

关于.htaccess - htaccess 将 http ://example. com 重写为 http ://www. example.com 但将 https ://www. example.com 重写为 https ://example. com,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21613173/

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