0

WAMPserver 経由の Apache のインストールでは、http.confに設定されています。

<Directory "c:/WAMP/www/">
    Options Indexes FollowSymLinks
    AllowOverride all
    Order Deny,Allow
    Deny from all
    Allow from 127.0.0.1
</Directory>

hostsファイルは

127.0.0.1       awesomedudes
127.0.0.1       localhost

ただし、正しくしかhttp://awesomedudes行きません。代わりに以下を返します。c:/WAMP/wwwhttp://localhost

403 Forbidden

You don't have permission to access / on this server.

何か案は?

4

1 に答える 1

1

修正しました!WAMP サーバーは、デフォルトで IPv6 を使用する Windows 8 で実行されています。経由でホスト名を指定するhostsと、IPv4 が使用され、127.0.0.1 に正しく接続されます。ただし、Windows 8 はlocalhostIPv6 経由で解決するため、Apache は IPv6 localhost から着信していると見なし::1ます。

以下を追加しhttpd.confて問題を解決しました (前の余分な行Allow from ::1は、WAMPserver の「Put Online」機能によって行が書き換えられないようにするためのものです)。

Order Deny,Allow
Deny from all
Allow from 127.0.0.1

Allow from ::1
于 2013-06-09T17:07:47.757 に答える