gpt4 book ai didi

regex - .htaccess 强制 https 但排除子域

转载 作者:行者123 更新时间:2023-12-01 12:41:31 25 4
gpt4 key购买 nike

我如何排除子域被强制访问 https 并重定向到主 url?我在我的 .htaccess 文件中使用以下内容,但需要一些帮助,因为我的子域 (stage.mydomain.com) 被重定向/无法访问。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

我已经尝试了几个选项但没有成功 - 有什么想法吗?谢谢!

最佳答案

你的第一条规则是这样的:

RewriteCond %{HTTP_HOST} !^stage\.mydomain\.com$ [NC]
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

关于regex - .htaccess 强制 https 但排除子域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24072860/

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