我正在使用本地机器作为开发服务器。我有我的主机文件设置为这样:通过网络访问本地网络服务器
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.
感谢您的任何帮助。
这一个解决了它。将我的IP地址添加到远程计算机主机文件中有诀窍。谢谢! – ClaytonDaniels