看了一下
http://www.rackspace.com/knowledge_center/article/how-to-serve-multiple-domains-using-virtual-hosts,似乎就是在vhost级别设置,但是这个例子用了不同subdomain,我不清楚是否可以用不同的domain。比如我改了成为下面的设置行吗?
NameVirtualHost *:80
<VirtualHost *:80>
ServerName vh1.friend1.com
DocumentRoot /var/www/vhosts/vh1
</VirtualHost>
<VirtualHost *:800>
ServerName vh2.friend2.com
DocumentRoot /var/www/vhosts/vh2
</VirtualHost>
另外,我需要的其实 是同一个java servlet来服务,就是说如果我设置java servlet处理根页面/,那么vh1, vh2可以通过读入url path来解析出来的。那么apache会在两种情况下都都启动根页面servlet吧?
【 在 zhousiyv 的大作中提到: 】
: 1. 修改DNS record, 如果你的客户firstcustomer使用域名服务商的DNS的话使用服务商的工具修改
: www.firstcustomer.com指向你的EC2主机IP。
: 2. 对静态页面像3楼说的使用apache的vhost对不同域名来源的提供不同的静态页面
: ...................
--
FROM 66.170.223.*