Written by Kasumi

ベーシック認証。サイトへのログインにパスワードをかけよう【簡単便利】

テストサイトを作りたいけど、サイトをみるのにログパスをかけたい。
noindexだけでは不安。。サイトを特定の人にしか見られたくない

このような疑問に答えます!

本記事ではBasic認証を用いてサイトにパスワードをかける方法について解説します。

.htpasswdを作ってFTPでアップロードしましょう

サイトにBasic認証をかけるためには、.htpasswdファイルをまず作ります。
エディタで新規テキストファイルを作成し、.htpasswdでファイルを保存します。
上記画像の通り、下記サイトで任意のID、Passwordを入力し、生成されたテキストを.htpasswdファイルにペーストしましょう。
http://www.luft.co.jp/cgi/htpasswd.php

上記手順まで完了したら、.htpasswdファイルを、FTPでBasic認証をかけたいサイトのルートにアップロードします。
(.htaccessファイルがあるディレクトリ)

.htaccessに以下を記載

.htaccessに上記ソースをコピペしましょう。(.htaccessが無い場合は作成しましょう)
RewriteEngine Onについては既に記述がある場合が多いので、なかった場合にのみ、記載で大丈夫です。サイトURLの場所に先ほど作成した、.htpasswdまでのフルパスを記述します。後は編集した.htaccessファイルをアップロードして完成です!ブラウザでサイトを確認しましょう。
ログパス確認画面がでるはずです。

フルパスの調べ方について

PHPでの調べ方になりますが、適当にphpファイルを作成し上記ソースをコピペ。
.htpasswdがあるディクレトリにアップして、ブラウザでそのファイルを確認すれば、アップしたとこまでのフルパスがわかります!

目次

関連記事

HTMLCSS プログラミング

【CSS】input要素のplaceholderの文字だけサイズを変更する方法

2022.01.10
11558
WordPress プログラミング

【WordPress】is_single()、is_singular()条件分岐について使い方を解説

2022.04.21
4336
プログラミング

Webテキストの日本語に含まれる役物を半角にする方法

2020.06.03
1308
WordPress プログラミング

【ワードプレス】head内に自動生成される不要なタグを削除する方法

2021.12.08
3009