さくらインターネットスタンダードプランでBasic認証を設定する

さくらインターネットスタンダードプランに限った話ではないけれど、例えばphpのpear設定ページのように他人にアクセスされたくないページにパスワードを設定する。
http://lifehack.skytips.xyz/wp/2016/09/07/%E3%81%95%E3%81%8F%E3%82%89%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%8D%E3%83%83%E3%83%88%E3%82%B9%E3%82%BF%E3%83%B3%E3%83%80%E3%83%BC%E3%83%89%E3%83%97%E3%83%A9%E3%83%B3%E3%81%ABpear%E3%82%92/

.htaccessを以下の内容で作成し、pearをインストールしたフォルダ(例えば $HOME/pear)に保存する。

AuthUserFile ホームフォルダ/.htpasswd
AuthGroupFile /dev/null
AuthName "Input ID and Password."
AuthType Basic
require valid-user
<Files ~ "^.(htpasswd|htaccess)$">
deny from all
</Files>

そして$HOMEに.htpasswdを以下の内容で作成する。

任意のID:Basicパスワード

Basicパスワードは例えば参考ページのサイトから生成できる。

この内容で.htaccess以下のフォルダへのアクセスへパスワードが必要になる。

参考サイト

http://www.chama.ne.jp/access/index.htm

シェアする

  • このエントリーをはてなブックマークに追加

フォローする