【发布时间】:2011-12-15 23:05:02
【问题描述】:
我将本地计算机用作开发服务器。我的主机文件设置如下:
127.0.0.1 localhost
127.0.0.1 cdog24
127.0.0.1 xxxxxorg
127.0.0.1 newintranet
我的 httpd-vhosts.conf 文件设置如下:
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "D:\Webserver\htdocs"
ServerName localhost
ServerAlias localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "D:\Webserver\htdocs\cdog24"
ServerName cdog24
ServerAlias cdog24
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "D:\Webserver\htdocs\xxxxxorg"
ServerName xxxxxorg
ServerAlias xxxxxorg
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "D:\Webserver\htdocs\newintranet"
ServerName newintranet
ServerAlias newintranet
</VirtualHost>
我正在运行 xampp,可以通过输入分别访问本地机器上的每个站点:
http://localhost http://cdog24 http://xxxxxorg http://newintranet
当我转到网络上的另一台计算机时,我假设我必须输入我的计算机的名称或使用 IP 地址。所以,当我输入以下内容时:
http://machinename/cdog24 或 http://10.1.0.24/newintranet
我被带到一个 404 页面。
我错过了什么?本地计算机或网络上的防火墙不考虑,因为它们都已关闭。我在 Windows 7 本地机器上,远程机器也是 Windows 7。
感谢您的帮助。
【问题讨论】:
标签: apache xampp localhost virtualhost