127.0.0.1 有效,本地主机无效 - VH - Zend Ce,Mac

发布于 2024-09-27 18:55:46 字数 584 浏览 9 评论 0原文

我遇到了奇怪的问题,添加我的虚拟主机conf条目后,localhost无法工作(禁止403),但127.0.0.1可以(全部通过浏览器访问 - http),这里有我的conf:

NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "/MyData/__www/default"
ServerName localhost
<Location />
        Order deny,allow
        Deny from All   
        Allow from 127.0.0.1
        Options +FollowSymLinks -Indexes            
</Location>
</VirtualHost>

有趣的是,当我更改时允许 from to:

 Allow from localhost

localhost 可以工作,但 127.0.0.1 不行,localhost 在主机文件中正确映射。

请帮忙,

欢呼, /马尔辛

I am having weired problem, after adding my virtual host conf entry localhost is not working (getting forbiden 403) but 127.0.0.1 does (all accessed via browser - http), here you have my conf:

NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "/MyData/__www/default"
ServerName localhost
<Location />
        Order deny,allow
        Deny from All   
        Allow from 127.0.0.1
        Options +FollowSymLinks -Indexes            
</Location>
</VirtualHost>

The funny thing is that when I change allow from to:

 Allow from localhost

localhost works but 127.0.0.1 not, localhost is mapped properly in hosts file.

please help,

cheers,
/Marcin

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

因为看清所以看轻 2024-10-04 18:55:46

这有效:

127.0.0.1, ::1
          ^_______A space is needed before "::"

This works:

127.0.0.1, ::1
          ^_______A space is needed before "::"
若水微香 2024-10-04 18:55:46

在某些系统上,localhost 映射到 IPv6 地址 ::1。尝试:

Allow from 127.0.0.1,::1

On some systems, localhost maps to an IPv6 address, ::1. Try:

Allow from 127.0.0.1,::1
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文