mydomain.com/protected_folder/に行くとうまくいくNginxのパスワードで保護されたディレクトリがあります。しかし、私がmydomain.com/protected_folder/index.phpに行くと、ページはうまく読み込まれます...そして、それはすべきではありません。Nginxのパスワードで保護されたディレクトリが深いリンクのために機能しない
保護されたディレクトリのすべてのアクセスを完全にブロックするように場所ブロックを設定するにはどうすればよいですか?
マイブロック:サイドノートとして
location /protected_folder {
try_files $uri $uri/ =404;
auth_basic "Protected Folder Login";
auth_basic_user_file /etc/nginx/my_pass;
}
。私はサイト全体のパスワードを保護していたが、これは問題ではなかった。
おかげでリチャードは、そのトリックをしたようです。感謝万円! –