avg_Nover 2018-10-17 11:39
浏览 381

Apache虚拟主机配置*:80无法实现127和域名互访

Apache2.4 搭建虚拟主机的过程中,开启了主配虚拟扩展和localhost:80
虚拟主机搭建如下

ServerName www.test.com
DocumentRoot "E:/PHP"

Options Indexes FollowSymLinks
AllowOverride All
Require all granted


在host文件中加上了 127.0.0.1 www.test.com

此时能通过域名访问,但是127.0.0.1不可以。显示403,查询error.log显示
AH01630: client denied by server configuration: D:/Phpapache/Apache24/htdocs/
采用的是2.4的新的语法设置权限,遂将httpd.conf里面

AllowOverride none
Require all denied
#AllowOverride All
#Require all granted

修改为下方注释,127.0.0.1会访问到 目录中的htdocs中的index.html
多次尝试,将 * 改成127.0.0.1可以实现互相
访问。但是查询的资料在配置中几乎都是用的 * :80 请问有大神帮忙解释下为什么 * :80
不可以.

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 求差集那个函数有问题,有无佬可以解决
    • ¥15 【提问】基于Invest的水源涵养
    • ¥20 微信网友居然可以通过vx号找到我绑的手机号
    • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
    • ¥15 解riccati方程组
    • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
    • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
    • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
    • ¥50 树莓派安卓APK系统签名
    • ¥65 汇编语言除法溢出问题