我有两个域和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>
在某些情况下,域2 URL被重定向到域1(请注意URL协议)。
例如,在iPhone/safari上,http://www.domain2.comhttp://domain2.com两者都将被重定向到https://www.domain1.com
在Windows上使用MSIE,http://domain2.com两者都将被重定向到https://www.domain1.comhttp://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>