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


XAMPP setup to use name instead of IP address

我有一个我们公司的内部网络,在其中一个服务器中,我设置了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服务器。

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

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

请确认您是否在客户端计算机C:'Windows'system32'driver'etc'host 10.10.239.306 hweb

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