BASIIC認証でつまったこと
18 Jun 2024
BASIC認証を使用したときのメモです。
適切な.htacessと.htpasswdを作成したつもりが、500エラー(Internal Server Error)になってしまいました。
原因は以下でした。
AuthUserFileがAuthUserfileになっていた(fが小文字!)AuthNameの文字列のクォーテーションマークが"(straight quotes)ではなく、“(smart quotes)になっていた。
どちらも細かいですが、気づきにくいですね。
参考サイトからコピペした弊害です。 コードは最初は手打ちしたほうが良いのかもしれないですね。
その他もいろいろ落とし穴があるので、慣れないうちは特に細心の注意を払う必要がありますね。