我正在运行一台运行Windows Server 2008的服务器。我已经安装了wamp并使用它来托管我的所有站点。对于多个站点,我将以下内容包含在httpd.conf文件中:
<VirtualHost *:80>
ServerName www.NewURL.com
ServerAlias NewURL.com *.NewUrl.com
DocumentRoot "X:/www/NewURL/"
</VirtualHost>
保存httpd.conf文件后,我打开DNS管理器,添加域名,并添加2条记录。第一个的“名称”设置为*(使FQDN = * .NewURL.com)。我将IP地址更改为我的服务器本地地址(比方说,192.158.5.5)。
此过程适用于大约40-50个URL,甚至允许我访问customerName.OldURL.com并仍然正确检索index.php文件。
我有一个新网站,我添加到我的httpd.conf文件以及我的DNS管理器。该网站在我的工作IP地址范围内100%可用,但是当我在家测试该网站时,只能访问主域(www.NewURL.com),而不是clientName.NewURL.com。 clientName.NewURL.com超时,根据www.isup.me无法访问。但是,NewURL.com工作正常。
我已经设置了NewURL.com,因为我正在运行此服务器的所有其他URL。我已经完成了事件并从头开始......同样的结果。
除了虚拟主机设置和DNS管理器之外,还有谁知道我可以检查的其他内容吗?