| | | 設置場所について
| | | |
| | | | ベーシック認証の為の「.htaccessファイル」は、セキュリティ上「public_html」の外に設置することが推奨されています。 | | | |
| | | | ウェブサーバーではベーシック認証をコントロールパネルなどで操作できる場合もありますが、独自で設置する場合はウェブサーバーに確認をする必要があります。 | | | |
| | | パスワード認証(「.htpasswd」利用)
| | | |
| | | | AuthUserFile ••1••/.htpasswd | | | |
| | | | <Files ~ "^.(htaccess|htpasswd)$"> | | | |
| | | - 1行目の••1••の部分にフルパスを記述しますが、ウェブサーバーによって記述方法が異なるので事前にご確認ください。
- 3行目の••2••の部分にパスワード認証画面に表示する任意の文字を記述しますが、サーバー環境や文字コードに注意ください。
- 6行目から8行目は動作上は不要ですが、2つのファイル自体にアクセス制限をしています。同機能を有する他の記述があれば削除しても結構です。
| | | |
| | | 「.htpasswd」ファイルの作成
| | | |
| | | | 1行毎に:(セミコロン)区切りで••1••(ID)、••2••(Password)を記述しますが、パスワードを暗号化する必要があります。 | | | |
| | | | 下記リンクより暗号化作成フォームをご利用いただけますが、標準のCrypt暗号化関数を使用しているので、8文字までの入力パスワード対応となります。 | | | |
|