请问为什么我在apache 的配置文件里配好了虚拟主机还是不能访问我配置的目录。代码如下:
答案:3 悬赏:20 手机版
解决时间 2021-03-06 08:07
- 提问者网友:棒棒糖
- 2021-03-05 08:31
ServerName www.guagua.com
DocumentRoot "E:\130707php\day6\guagua"
Options Indexes
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
而且hosts文件也配好了域名和ip代码如下:
127.0.0.1 localhost
127.0.0.1 www.guagua.com
127.0.0.1 www.text.com
请求高手帮忙解答。
最佳答案
- 五星知识达人网友:西风乍起
- 2021-03-05 09:42
规则是顺序匹配的,你的配置是
Deny from all //禁止所有用户访问
Allow from 127.0.0.1 //仅允许本机自访
把这段修改下
全部回答
- 1楼网友:千杯敬自由
- 2021-03-05 11:01
打开c:\windows\system32\drivers\etc\hosts加入下面2行:
127.0.0.1 www.yes.com
127.0.0.1 www.miss.com
然后访问www.yes.com即可访问到你指定的documentroot了
如果出现forbidden权限问题再改成如下:
servername www.yes.com
documentroot "你的目录"
options indexes followsymlinks
allowoverride none
order allow,deny
allow from all
- 2楼网友:孤独的牧羊人
- 2021-03-05 10:52
把这一行去掉 Allow from 127.0.0.1
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯