ベーシック認証を簡単に設置出来るphpツール作りました。
なんで作ったのか?
大抵のレンタルサーバーで、ベーシック認証を設置する場合、
- .htasswdの設置パスを調べる(php置いてpathinfo()とか)
- 「ベーシック認証 作成」でググる
- .htaccess&.htpasswd 作成サービス見つけてクリック
- id/pass入れて.htaccessと.htpasswd生成
- ローカルに.htaccessと.htpasswdを保存
- .htaccessと.htpasswdをベーシック認証設置したいフォルダにftpでアップロード
という流れがほとんどでした。sshできないとこうなりますよね。
決して難しくはないけど、.htpasswdの設置パスを調べるのが、意外と面倒だったりします。そこで、もうちょっとこのフローを簡単にしようじゃないかということで作ってみました。
ベーシック認証設置方法
今回作成したツールの使い方です。
- ここのソースをダウンロード。Download Gistをクリック
- 解凍して出来たphpファイルを、ベーシック認証設置したいフォルダにftpアップロード
- ブラウザからこのファイルにアクセスして、id/passを登録
以上です。簡単でしょ?
完了したら、アップロードしたmake_basic.phpは不要なので削除してください。
当然ですが、動作環境としてphpが動く環境が前提になっています。いくつかのレンタルサーバでは試して問題なかったのですが、みなさまの環境で動かなかったりしたら@papettoTVまでご連絡ください。
以下がソース
あと、誰か素敵なデザイナさんが現れてhtmlをいい感じにしてくれるはず。。。|д゚)チラッ
あと、すごい今さら感のあるツールなので、もっとええのあるなら教えてください。(ググらない勇気