これに似た他の質問がありますが、私の問題には答えません。
これはデフォルトです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
も許可したいです。localhost
192.168.x.x
さて、他の答えは次のとおりです。ファイルに行を入れAllow from all
てコメントを外します。しかし、それは安全でないか、お勧めできません。hosts
127.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) どうすればそれを機能させることができますか?
hosts
2)ファイルの行のコメントを外す必要があるかもしれませ127.0.0.1 localhost
んか?
3) すべてから許可するよりも本当に安全ですか?