0

我正在尝试将我的网站转移到我的新服务器中。我有一个内部地址.ex:xxx-wwwyyy.net www.site1.com:生产网站 www.site2.com:预生产网站

在我的站点可用文件夹中,我创建了一些虚拟主机文件:www.site1.comwww.site2.com

问题是它们都链接到xxx-wwwyyy.net

如果我为它创建一个虚拟主机xxx-wwwyyy.net并将我的站点文件夹地址: /var/www/site/prod,然后我的**www.site1.com****www.site2.com**转到同一个地址。

如果我删除xxx-wwwyyy.net,他们都去/var/www/

我只是很困惑。有人知道吗?

4

1 回答 1

0

您好,您正在尝试创建基于名称的虚拟主机。确保 NameVirtualHOst *:80 在您的 httpd.conf 中未注释...看看这里:

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>
于 2013-10-04T19:35:32.723 回答