Amazon ec2 具有两个IP的Httpd虚拟主机
必须从各自的IP访问两个Web应用程序,每个Web应用程序专用于一个网络接口: Webapp A在httpd服务器上运行,带有php模块,IP 142.xxx.xxx.xxx Webapp B正在tomcat7服务器上运行,IP 143.xxx.xxx.xxx httpd.conf:Amazon ec2 具有两个IP的Httpd虚拟主机,amazon-ec2,tomcat7,virtualhost,httpd.conf,Amazon Ec2,Tomcat7,Virtualhost,Httpd.conf,必须从各自的IP访问两个Web应用程序,每个Web应用程序专用于一个网络接口: Webapp A在httpd服务器上运行,带有php模块,IP 142.xxx.xxx.xxx Webapp B正在tomcat7服务器上运行,IP 143.xxx.xxx.xxx httpd.conf: 问题:无论键入什么ip/dns源,端点始终是站点A,除非Webapp B配置了将所有请求上的代理重定向到tomcat Webapp B。如何相应地映射重定向?错误与VirtualHost的指令httpd Resol
问题:无论键入什么ip/dns源,端点始终是站点A,除非Webapp B配置了将所有请求上的代理重定向到tomcat Webapp B。如何相应地映射重定向?错误与VirtualHost的指令httpd Resolved on server的名称中的ip分配有关:
NameVirtualHost *:80
# Webapp A
<VirtualHost *:80>
ServerName ASite
DocumentRoot /mnt/data/www/html
</VirtualHost>
# Webapp B
<VirtualHost *:80>
ServerName Bsite
ProxyPreserveHost On
ProxyRequests On
ProxyVia On
NameVirtualHost *:80
# Webapp A
<VirtualHost *:80>
ServerName ASite
DocumentRoot /mnt/data/www/html
</VirtualHost>
# Webapp B
<VirtualHost *:80>
ServerName Bsite
ProxyPreserveHost On
ProxyRequests On
ProxyVia On