我有MULTIPLE域来映射我的服务器的子域。例如
www.xyz.com -> goo.myserverdomain.com
www.lmn.com -> fb.myserverdomain.com
www.abc.com -> twt.myserverdomain.com
我在每个域中使用CNAME进行映射。现在在我的服务器端,我想解析我的服务器子域。所以我想配置像
ServerName myserverdomain.com
ServerAlias *.myserverdomain.com
ProxyPass / http://<IP>:8780/(goo/fb/twt ...)
当我进行配置时,apache无法识别虚拟主机并显示第一个默认主机。我似乎得到了主机名。如何在我的配置中解析myserverdomain地址。请帮忙
答案 0 :(得分:0)
域映射的完成方式无关紧要。 Apache不知道这一点,Web浏览器也不在乎。它只是对“Host:”行发送标题作出反应。
要启用虚拟名称解析,您需要设置
NameVirtualHost ...
表示每个IP +端口组合或“*”表示所有。
通常在启动时,Apache会告诉您有虚拟主机,但没有正确的名称切换。