要托管Apache虚拟主机,是否需要在Windows中编辑“主机”文件?

阿尔瓦罗·巴特勒(Alvaro Bataller)

我正在学习如何在家里的小型服务器上托管网站。我遵循了一些教程,他们说您必须编辑“主机”文件(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服务,该网站仍然可以访问。

那么是否需要修改主机文件?

谢谢您的帮助!

哈雷克斯

如果您已将外部DNS服务(如GoDaddy)配置为指向要使用的特定域名的本地IP,则不需要该hosts文件。

hosts如果您不想设置外部DNS解析器,则仅需要本地文件。如果在本地文件中输入内容,则没有外部计算机会找到您的IP,输入域名后,只有具有此hosts文件的本地计算机才能找到它。

配置了外部DNS服务后,使用此外部服务的任何计算机都可以使用主机名找到您的IP。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在虚拟主机中托管Laravel项目

来自分类Dev

在额外的文件中配置Apache虚拟主机

来自分类Dev

Windows 10 Apache虚拟主机配置

来自分类Dev

Windows 10 Apache虚拟主机配置

来自分类Dev

在Nginx中包括虚拟主机文件

来自分类Dev

Apache虚拟主机别名

来自分类Dev

Apache虚拟主机问题

来自分类Dev

Go中的虚拟主机

来自分类Dev

设置apache虚拟主机以提供静态文件

来自分类Dev

在 Apache 上设置虚拟主机(XAMPP、Windows 10)

来自分类Dev

重定向到Apache虚拟主机文件中的子文件夹

来自分类Dev

重定向到Apache虚拟主机文件中的子文件夹

来自分类Dev

正则表达式以匹配来自Apache虚拟主机文件中的特定值

来自分类Dev

我可以同时关闭Apache虚拟主机conf文件中的PHP和HTML缓存吗?

来自分类Dev

Ubuntu将所有Apache虚拟主机合并到一个文件中

来自分类Dev

在Apache2中设置多个虚拟主机

来自分类Dev

在apache虚拟主机中添加localhost子域

来自分类Dev

如何为Apache中的虚拟主机编写重写规则?

来自分类Dev

在centos / apache中防止错误的虚拟主机请求

来自分类Dev

Apache手册中的虚拟主机示例

来自分类Dev

尝试在Windows中访问apache虚拟主机时出现“禁止访问”错误

来自分类Dev

在Xamp Windows 10中创建虚拟主机

来自分类Dev

如何在Xampp Windows 10中创建虚拟主机

来自分类Dev

CentOS 6.5 + Apache虚拟主机

来自分类Dev

Apache上的多个SSL虚拟主机

来自分类Dev

apache虚拟主机获取404

来自分类Dev

没有域名的Apache虚拟主机

来自分类Dev

Apache非虚拟主机重定向

来自分类Dev

Apache虚拟主机无法访问