我有一堆指向一个IP地址的域(我有一种感觉,这将是阻止它工作的主要原因),其中一个我想指向端口80上的node.js服务器,而不是在Apache中胡乱处理代理。
我已经在apache中删除了*:80的虚拟主机(每次我重新启动它时它都会警告我这一点)。
当我请求node监听domain.one:80时(只是一个例子,不是我真正使用的),它不工作-它告诉我地址正在使用中,即使没有用于domain.one:80的VirtualHost。
我怀疑这与domain.one和domain.two都指向同一个IP有关,对吧?如果没有,我能做些什么呢?谢谢:)
发布于 2012-05-16 13:56:12
发布于 2012-05-16 04:46:10
是。您可以在vhost中指定服务器名称。那么您只能在标签中指定IP或*。创建*:80 Vhost并添加
<VirtualHost *:80>
ServerName domain.one
DocumentRoot /blah/blah
....
</VirtualHost>干杯。它将根据域名进行过滤。
https://stackoverflow.com/questions/10608564
复制相似问题