web-dev-qa-db-ja.com

Apacheによるディレクトリアクセス制御:特定の.htaccessを使用する必要がありますか?

私はApache Webサーバーを使用しており、Apache構成では

Alias /backups "/backups"
<Directory "/backups">
    AllowOverride None
    Options Indexes
    Order allow,deny
    Allow from all
</Directory>

http://127.0.0.1/backups経由でファイルにアクセスできます。問題は誰でもアクセスできることです。

ウェブインターフェースがあります。 http://localhost/adminmは、htaccessとパスワードで保護されています。

.htaccess.htpasswd/backupsを別々にしたくないので、ユーザーがWebインターフェースで/backupsをクリックしたときに2番目のパスワードプロンプトを表示したくありません。バックアップディレクトリに同じ.htaccess.htpasswdを使用する方法はありますか?

1
Mirage

はい。 .htaccessで設定したものはすべて、Apache構成で設定できます。

/ admin .htaccessのディレクティブを/ backupディレクトリコンテキストに追加します。

1
Chris Ting