gpt4 book ai didi

apache - 多个域与 Apache httpd 的 SSL 配置混合在一起

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

我有两个域和 1 个 IP 地址。在我的 httpd.conf 文件中,我添加了,

<VirtualHost *:80> 
ServerName www.domain1.com
ServerAlias domain1.com
Redirect permanent / https://www.domain1.com/
</VirtualHost>

<VirtualHost *:80>
ServerName www.domain2.com
ServerAlias domain2.com
Redirect permanent / https://www.domain2.com/
</VirtualHost>

在某些情况下,domain2 URL 会被重定向到 domain1(注意 url 协议(protocol))。

例如,在 iPhone/Safari 上, http://www.domain2.com http://domain2.com都将被重定向到 https://www.domain1.com

在使用 MSIE 的 Windows 上, http://domain2.com都将被重定向到 https://www.domain1.com http://www.domain2.com工作正常。

在使用 Chrome 的 Windows 上,大多数情况都有效,除了, https://domain2.com将被认为是不安全的。

所以这看起来像是浏览器问题。有没有办法可靠地防止这种情况发生?

谢谢。

最佳答案

你可以这样做(对我有用):

<VirtualHost *:80>
ServerName example1.com
ServerAlias example1.com
ProxyRequests off
ProxyPass / http://127.0.0.1:9090/
ProxyPassReverse / http://127.0.0.:9090/
</VirtualHost>

<VirtualHost *:80>
ServerName example2.com
ServerAlias example2.com
ProxyRequests off
ProxyPass / http://127.0.0.1:9091/
ProxyPassReverse / http://127.0.0.1:9091/
</VirtualHost>

关于apache - 多个域与 Apache httpd 的 SSL 配置混合在一起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47878810/

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