gpt4 book ai didi

apache - 多域网站上的 htaccess ssl 重定向

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

我有一个带有多个域和子域的 TYPO3 设置。

domain1.com 在 https 上运行良好,domain1.com/stuff 重定向到 https://domain1.com/stuff .

有人已经将其写入 .htaccess:

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

domain2.com 直到现在才为 https 设置。现在是了,我遇到了奇怪的行为:domain2.com 重定向到 https://domain2.com .但是一旦我继续往下走,它就不会(domain2.com/stuff 不会重定向)。

有人能指出那个 htaccess 代码有什么问题吗?如果那个是正确的,我会深入挖掘 - htaccess 是一个 clusterfuck。

最佳答案

对于遇到这个问题的任何人:我的解决方案是使用这个:

RewriteCond %{SERVER_PORT} !^443$

代替

RewriteCond %{HTTPS} off

出于某种原因,第二个在其他域上不起作用。如果有人对此有解释,那就太好了!

关于apache - 多域网站上的 htaccess ssl 重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41427732/

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