これに似た他の質問がありますが、私の問題には答えません。
これはデフォルトですhttpd.conf:
<Directory "C:/wamp/www/">
Options Indexes FollowSymLinks
AllowOverride all
# onlineoffline tag - don't remove
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Directory>
のみを許可しますが、(プライベートIP)127.0.0.1も許可したいです。localhost192.168.x.x
さて、他の答えは次のとおりです。ファイルに行を入れAllow from allてコメントを外します。しかし、それは安全でないか、お勧めできません。hosts127.0.0.1 localhost
だから私はこれを試しました:
<Directory "C:/wamp/www/">
Options Indexes FollowSymLinks
AllowOverride all
# onlineoffline tag - don't remove
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from 192.168.x.x
Allow from localhost
</Directory>
では機能しますが192.168.x.x、では機能しませんlocalhost(エラーが発生します: 403 Forbidden, You don't have permission to access / on this server. ) 。
1) どうすればそれを機能させることができますか?
hosts2)ファイルの行のコメントを外す必要があるかもしれませ127.0.0.1 localhostんか?
3) すべてから許可するよりも本当に安全ですか?