我想在我的新服务器中转移我的网站。
我有一个内部adresse.ex:xxx-wwwyyy.net
www.site1.com
:生产网站
www.site2.com
:预生产网站
在我的网站可用文件夹中,我创建了一些vhost文件:www.site1.com
和www.site2.com
问题在于它们都与 xxx-wwwyyy.net
相关联:
如果我为xxx-wwwyyy.net
创建了一个虚拟主机并且我将其提供给我的网站文件夹地址:
/var/www/site/prod
,
然后我的**www.site1.com**
和**www.site2.com**
会转到相同的地址。
如果我删除xxx-wwwyyy.net
,则所有内容都会转到/var/www/
我只是被迷惑了。谁有任何想法?
答案 0 :(得分:0)
你好,你正在尝试创建基于名称的虚拟主机..确保在你的httpd.conf中取消注释NameVirtualHOst *:80 ...看看这里:
http://httpd.apache.org/docs/2.2/vhosts/name-based.html
NameVirtualHost *:80
<VirtualHost *:80>
ServerName www.domain.tld
ServerAlias domain.tld *.domain.tld
DocumentRoot /www/domain
</VirtualHost>
<VirtualHost *:80>
ServerName www.otherdomain.tld
DocumentRoot /www/otherdomain
</VirtualHost>