
私のサーバーは以下の設定で Apache 2.4.18 を実行しています:
/home/xxx/www/.htaccess
:
AuthType Digest
AuthName "Authenication Required"
AuthDigestProvider file
AuthUserFile /path/to/.htdigest
Require valid-user
/home/xxx/www/share/.htaccess
:
Require all granted
サブディレクトリを除くすべてのディレクトリとファイルにパスワード保護を適用しますshare
。上記の設定では、ユーザーが にアクセスしたときにパスワード認証のプロンプトが表示されますhttp://my.site/share/
が、ダイアログをキャンセル (または閉じる) することでコンテンツを表示できます。
私が望むのはパスワード認証のプロンプトを削除するサブディレクトリ用ですshare
。設定に何か問題があるのでしょうか?
答え1
AuthType None
/home/xxx/www/share/.htaccess を追加してみてください。
答え2
追加してみてください:
Satisfy Any
Allow from all
に:
/home/xxx/www/share/.htacces