私には、.htaccessと.htpasswd経由でパスワードを設定しようとしているサーバーがあります。.htpasswdが動作しない - おそらく参考のため
唯一のパス、それは私が手段のルートを想定していたvarが「/」であるよりも高い示しています。ここに私のサーバー文書構造です。私の.htaccessと.htpasswdは、上記の写真で強調表示されているダッシュボードフォルダにあります。ここでは、それぞれのコードは次のとおりです。
.htaccessファイル:
AuthType Basic
AuthName "restricted area"
AuthUserFile /var/www/html/dashboard/.htpasswd
require valid-user
RewriteEngine On
RewriteRule ^([^/d]+)/?$ index.html?id=$1 [QSA]
の.htpasswd:
testing123:testing123
私の最高の推測では、AuthUserFile
のパスが間違っているということであり、それは私のパスワードファイルを見つけていないが、なぜ誰がそれが間違っているのか、それが何か他のものなのかどうかは分かりませんか?
- 認証のno形式がちょうど現れていない:私はここに、このツールを使用しましたか?キャッシュをクリアしましたか?コードは正常に見えます。 – Lag
https://httpd.apache.org/docs/2.4/misc/password_encryptions.html – Deadooshka
認証ボックスがポップアップしていますが、資格情報を受け入れていません –