我目前有example.com指向Server one。我想从不同的目录(/WebData
)
我是通过编辑httpd.conf
http://pastebin.com/UjHhRNTX
我的工作符合要求。
然后我发现我需要将website.org添加到服务器。所以我安装了另一个磁盘并创建了一个名为/WebDataWebsite
并使用以下VHost创建/etc/httpd/conf.d/websiteorg.conf
:
<VirtualHost *:80>
DocumentRoot "/WebDataWebsite"
ServerName website.org
ServerAlias www.website.org
<Directory "/WebDataWebsite">
Require all granted
</Directory>
</VirtualHost>
出于某种原因,所有到example.com和website.org的流量都被定向到index.htm
中的/WebDataWebsite
我做错了什么?如何将/WebData
(在httpd.conf
中)设置为默认网站,但使用VHost过滤servername website.org?
答案 0 :(得分:1)
您可能需要在第二个站点使用Alias。看看http://httpd.apache.org/docs/2.2/mod/mod_alias.html#alias
由于它无法处理我认为相同的两个声明,因此不太可能由apache接收VH的第二次声明。