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>

面白いことに、allow を次のように変更すると、次のようになります。

 Allow from localhost

localhost は機能しますが、127.0.0.1 は機能しません。localhost はホスト ファイルで適切にマップされます。

助けてください、

乾杯、/マルシン

4

2 に答える 2

2

これは機能します:

127.0.0.1, ::1
          ^_______A space is needed before "::"
于 2012-10-11T02:19:52.460 に答える
1

一部のシステムでlocalhostは、IPv6アドレスにマップします::1。試す:

Allow from 127.0.0.1,::1
于 2010-10-15T14:19:40.230 に答える