XAMPP设置使用名称而不是IP地址

时间:2013-10-31 14:10:08

标签: php apache xampp localhost host

我有一个内部网络供我们公司使用,其中一台服务器我有XAMPP / Apache设置并拥有自己的网站。

我通过输入以下地址从网络中的任何位置的浏览器访问该页面:

http://10.10.239.306/MyPage/testpage.php

我正在尝试更改,以便用户可以输入而不是IP(难以记住),例如:

http://hweb/MyPage/testpage.php

我按照在线说明操作,并在托管页面的服务器上进行了以下更新:

我添加的C:\Windows\system32\driver\etc\host文件中的

127.0.0.1 hweb

我添加的C:\xampp\apache\conf\extra\httpd-vhosts.conf文件中的

<VirtualHost *:80>
    ServerName hweb
    ServerAlias myname
    DocumentRoot c:/xampp/htdocs/MyPage
</VirtualHost>

当我在浏览器中输入http://hweb/MyPage/testpage.php时,出现Internet Name Resolution Error (dns_server_failure)错误

我确实重启了两次Apache服务器。

有谁知道我做错了什么以及如何解决它?

2 个答案:

答案 0 :(得分:1)

尝试更改收听 127.0.0.1 hweb, 检查以下链接; http://sustainablewebdesign.com/book/resources/xampp/

答案 1 :(得分:1)

Internet Name Resolution表示您的浏览器不知道hweb的IP。即您没有编辑客户端计算机上的hosts文件(尝试访问的文件)

请在客户端计算机上的10.10.239.306 hweb验证您C:\Windows\system32\driver\etc\host