gpt4 book ai didi

.htaccess - 在 htaccess 中忽略来自 https 的完整子域

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

我正在尝试在我的 HTACCESS 中实现以下目标。我有几行强制通过 HTTPS://进行所有连接。

我想排除特定的子域,因为它们没有 SSL。

## HTTPS FORCE & NO WWW
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]

## Exclude list
RewriteCond %{REQUEST_URI} !^/SUBDOMAIN/
RewriteCond %{HTTP_HOST} !=SUBDOMAIN.DOMAIN.com$ [NC]

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

这里的问题是,它只对子域有效,对更深层次的文件无效。

  • SUBDOMAIN.DOMAIN.com 现在没有 HTTPS
  • SUBDOMAIN.DOMAIN.com/image.png 仍然强制通过 HTTPS

我必须向排除行添加什么以确保它忽略包含所有内容的完整子域?

最佳答案

重定向可能由您的浏览器缓存。清除缓存或使用其他浏览器,然后重试。

关于.htaccess - 在 htaccess 中忽略来自 https 的完整子域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58747489/

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