gpt4 book ai didi

apache - htaccess 中 http 到 https 重定向的异常

转载 作者:太空宇宙 更新时间:2023-11-03 14:06:24 24 4
gpt4 key购买 nike

我的 htaccess 中有以下代码,它工作正常:

RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www.host\.com*
RewriteRule ^(.*)$ https://host.com/$1 [L,R=301]

但我有一个缺点,我不应该被重定向,即应该通过 http 访问,例如host.com/nossl/... 我的 htaccess 应该添加什么?谢谢。

最佳答案

您可以像这样在 RewriteRule 中使用否定模式:

RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www.host\.com$ [NC]
RewriteRule !^nossl(/.*)?$ https://host.com%{REQUEST_URI} [L,R=301,NC,NE]

关于apache - htaccess 中 http 到 https 重定向的异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40819097/

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