我正在学习如何在家里的小型服务器上托管网站。我遵循了一些教程,他们说您必须编辑“主机”文件(C:\ Windows \ System32 \ drivers \ etc \ hosts)并添加以下内容:
127.0.0.1 domain.com
之后,我将进入“ httpd-vhosts.conf”并输入如下内容:
<VirtualHost *:80>
ServerName domain.com
DocumentRoot C:/Apache24/Websites/domain.com
</VirtualHost>
最后,我将转到Godaddy,并将它指向domain.com到我的家庭IP。
一切正常,但是为了进行一些测试,我决定删除“主机”文件夹中的行,将其保留为空。重新启动我的apache服务,网站仍然可以访问。
那么修改主机文件是否有必要?
感谢您的帮助!
答案 0 :(得分:0)
进行更多研究后,我发现没有必要将其添加到hosts文件。 但是,如果确实添加了它,则当您从服务器计算机访问网站时,请求将直接发送到Web服务器,而不是先访问Internet,然后再返回到Web服务器。