8

htaccess を介して特定のユーザーからのすべてのファイルへのアクセスを制限しようとしています。
それは可能ですか?
ユーザー名が特定のものではない場合にのみ、すべてのファイル アクセスを許可する方法がわかりません。PHP で HTTP ログインを使用します ($_SERVER の REMOTE_USER)。

4

1 に答える 1

20

htpasswd ユーティリティで許可するユーザー データベース/特定のユーザーを作成する必要があります。そこから、制限したいディレクトリの htaccess ファイルで、次を使用します。

AuthUserFile /path/to/.htpasswd
AuthName "Authorization Form Title"
AuthType Basic

#Allow any valid user
require valid-user

#Allow only one user with specified username
require user username

詳細については、多数のオンライン リファレンスを参照してください。これは、最初に出てきたものの 1 つです:

于 2012-05-16T16:58:11.943 に答える