誰かが以下のコードの構文を見て、それが正しいかどうか教えてもらえますか?
-私の意図は、「許可」の部分で指定されたIP範囲のhtaccessを除外することであり、残りはすべて、サイトにアクセスするときに認証を要求する必要があります。
これは単にすべてを「拒否」するだけです。 Allow fromで指定されたIP範囲は、htaccessを要求するべきではありませんが、すべての人にhtaccessを要求します。
誰かがこれを確認し、私がこの仕事をするのを手伝ってくれますか?
Options FollowSymLinks
AllowOverride None
AuthUserFile /etc/.htpasswd
AuthGroupFile /dev/null
AuthName EnterPassword
AuthType Basic
require valid-user
Order deny,allow
Deny from all
Allow from 30.21.37.
Allow from 113.11.23.23
あなたは以下を試すことができます
Order Deny, Allow
Deny from All
AuthName "EnterPassword"
AuthUserFile /etc/.htpasswd
AuthGroupFile /dev/null
AuthType Basic
Require valid-user
Allow from xxx.xxx.xxx.xxx yyy.yyy.yyy.yyy zzz.zzz.zzz.zzz
Satisfy Any
Htaccessの特定のIPアドレスから許可する方法はいくつかあります。これが最良で簡単な解決策です
http://www.toshop.com/htaccess-generator.cfm
目的のオプションを選択して、[生成]をクリックするだけです。