本来高高兴兴配置httpd的虚拟主机,一开始配置文件如下:
然后启动httpd服务,结果出现如下错误:
提示权限不足,之后问度娘发现了好多篇一模一样的文章(这些文章指出是httpd.conf配置文件错误),跟着这些文章我修改了httpd.conf配置文件。如下(我怀疑这个配置文件以及更新过了,但度娘这里没有更新orz):
然后,…并没有卵用。
再然后我又修改了访问文件夹的权限(777),也没有卵用。
再再再然后,我脑子一抽,想到如果直接访问域名是能够获得测试页面的。如下:
所以,考虑是不是应该将虚拟主机的目录放到一个指定的目录下(这个规则应该在藏在httpd哪个配置文件中,第一次用不知道躲在哪)。
于是根据这个想法,我修改了自己的虚拟主机目录,将目录放至/var/www中。如下:
然后,重新启动httpd服务。
物理机访问。如下:
OHHHHHHHHHHHHHH
这里我也不知道原理,应该是我不知道有这个规定吧。也给大家提供一个不一样的思路。溜了溜了
Httpd Forbidden:You don't have permission to access /index.html on this server.
最新推荐文章于 2021-04-08 07:47:12 发布