KOKOKARAHAJIMEYOU

ウェブデザイン

.htaccessでホームページにベーシック認証をかける

ベーシック認証をかけるのに必要なのは下記の2つのファイルです。

必要な内容を記述してサーバーにアップロードするとIDとパスワードを入力する認証画面が出るようになります。

———————-

.htaccess

.htpasswd

———————-

 

ファイルを作る

デスクトップ上で.htaccessファイルを作成しようとするとだいる名を入力してくださいなどのエラーになり作成ができません。

 

サーバーに空のhtmlファイルをアップしてサーバー内で「.htaccess」や「.htpasswd」にリネームします。

そうすると簡単に.htaccessや.htpasswdファイルができます。

※すでにサーバー内に上記のファイルがあるときは注意してください。

 

サーバー内でファイルを作ったらダウンロードして編集します。

 

.htaccessを作る

下記を.htaccessにコピーして保存します。

 

サーバーのルートディレクトリからのパスは/home/ファイル名/ドメイン名/などサーバーによって違います。

 

調べる方法はtest.phpなど任意の名前でphpファイルを作り、下記の内容を記述します。

「.htaccess」や「.htpasswd」をアップロードする階層に、アップロードします。

ドメイン名/test.phpにアクセスするとサーバーのルートディレクトリからのパスが表示されます。

 

これ、非常に便利です!

 

.htpasswdを作る

下記のサイトにアクセスして、認証用のIDとパスワードを入れると生成できます。

http://www.luft.co.jp/cgi/htpasswd.php

生成してでてきた文字をコピーして.htpasswdファイルの中にペースト。

 

.htaccessと.htpasswdファイルをサーバーにアップロードしてアクセスすると認証画面が表示されます。

pagetop