问题是,如果您访问网站directorybest.net,您将看到正确的网站(在apache中定义)。但是,如果您转到该站点的www版本,则会显示来自IIS的所有站点。我不知道是什么导致了这一点。
我有另一个网站已经在apache上正常运行,我从中复制了DNS和vhost设置的信息。我也设置了DNS,以便两个站点指向相同的IP地址。有谁知道为什么网站的www版本没有显示正确的网站?
以下是工作和非工作网站的虚拟主机信息。
NameVirtualHost *
#non-working site
<VirtualHost *>
ServerAdmin admin@email.com
ServerName www.directorybest.net
ServerAlias directorybest.net *.directorybest.net
DocumentRoot "D:\WWW\DirectoryBest\2"
DirectoryIndex index.php
<Directory D:\WWW\DirectoryBest\2>
AllowOverride All
</Directory>
# Logfiles
ErrorLog D:\WWW\DirectoryBest\2\logs\error.log
CustomLog D:\WWW\DirectoryBest\2\logs\access.log combined
</VirtualHost>
#working site
<VirtualHost *>
ServerAdmin admin@email.com
ServerName www.directorybest.info
ServerAlias directorybest.info *.directorybest.info
DocumentRoot "D:\WWW\DirectoryBest\1"
DirectoryIndex index.php
<Directory D:\WWW\DirectoryBest\1>
AllowOverride All
</Directory>
# Logfiles
ErrorLog D:\WWW\DirectoryBest\1\logs\error.log
CustomLog D:\WWW\DirectoryBest\1\logs\access.log combined
</VirtualHost>
答案 0 :(得分:0)
好的,所以我刚才被告知该公司之前有DNS问题。并且在进一步检查时,本地DNS尚未更新,并且仍在解析为旧的IP地址。