シリウスで作ったサイトにパスワードで保護をかける方法(さくらサーバー)


Lifusion(ライフュージョン)のメンバーサイトの一部をサイト作成システムSIRIUS(シリウス)で作成しているのですが、実は今までパスワードもかけずにいたんですよ・・・

今回は、SIRIUS(シリウス)で作ったサイトに、パスワードをかける方法をご紹介しますね。

さくらサーバーで説明

今回説明するのは、さくらサーバーの場合です。

エックスサーバーは、マニュアルのアクセス制限のところに記載してあるのですが、そんなに難しそうではありません。

ですが、さくらサーバーは少しややこしく感じました・・・ですので今回は、さくらサーバーでご説明しますね。

パスワードをかけるシリウスで作成したサイト

こちらは、シリウスの1カラムで作成したペラサイトです。
今は使っていないので、パスワードをかけるほどでもないのですが、今回説明用として利用します。

パスワードをかけるメリット

これからご紹介する方法でパスワードをかける事に成功すると、アクセスすると、パスワードを入力するよう促す表示が出ます。

それがこちらです。

ユーザ名、パスワードを知らないと、このページにアクセス出来ないので、会員専用サイトなどを作るのに重宝します。

私が作成したマニュアルLifusion(ライフュージョン)も、もちろんパスワード保護をかけているので、ユーザー名やパスワードを知らない人は、いくらサイトのURLを知っていたとしても、中身を見ることは出来ません。

それでは、実際にパスワードをかけていきましょう。

パスワードをかける手順

便利なサイト

パスワードをかけるためには、.htaccessファイルを作成します。
オンライン上で無料で作成できるこちらのサイトが便利ですので、まずはアクセスしてみてください。

→こちらからアクセスして下さい。

ベーシック認証を押すとこのような画面になります。こちらを使って、ファイルを作成していきます。

シリウス側の設定

シリウスの管理画面を開き、サイトオプションを押します。

.htaccess設定を押す

上段「.htaccess上部」欄にコピペをしていきます。

これらを使う事を念頭に入れて、さっそく設定していきましょう。

パスワードをかける手順

動画の方がよりわかりやすいので、合わせてご覧ください。

【STEP1】.htpasswdを作成する

ユーザー名、パスワードを入力します。
ここで決めたユーザー名、パスワードを入力することで、サイトが開けるようになります。

「.htpasswdを作成」を押すと、下の欄にテキストが表示されます。

ここに表示されたテキストを「メモ帳」にコピペします。

ファイル名を「.htpasswd.txt」に変更する

【STEP2】.htpasswdまでのサイトパス(例:/home/foo/bar/.htpasswd)

お使いのFTPソフトを起動してください。

私はファイルジラを使っていますので、こちらで説明しますね。

私がパスワードをかけたいサイトは、http://jitaku-kaigyou.com/tokuten/というURLなのですが、これをFTPソフトで見てみると、ドメインの中の「wp」中の「tokuten」というところに作成しているんですね。

これをこのままコピーします。

【STEP2】に貼り付けます

貼り付けたら、忘れずに「/.htpasswd」をコピーして下さい。

これで全部入力出来ました。

下段を見ると、

こんな感じでテキストが出力されています。

これをそのままコピーして、先ほどシリウス側の設定でご紹介したところに貼り付けます。

貼り付けたら、シリウスを更新してアップロードして下さい。

.htaccess.txtをアップロードする

先ほど作成した.htaccess.txtをFTPソフトを使って同じ場所にアップロードします。

.htpasswd.txtのファイル名を変更して、.htpasswdファイルにします。

これで終了。お疲れ様でした。

更新してアクセスしてみる

きちんと設定できています。

ここに、さきほど設定したユーザー名:jitaku、パスワード:tokutenを入力することで、アクセス出来ます。

まとめ

やる事自体は難しくないのですが、少しすべきことが多いです。

ですが順番にやっていけば大丈夫ですよ。

なお、実践するには、必ずバックアップを取ってから行ってくださいね。
間違って違うファイルを消しちゃった・・・なんてことになると大惨事ですからね。

実践するのは自己責任となりますので、最初に練習で失敗してもいいサイトか何かでチャレンジしてみてはいかがでしょうか。

それでは、最後までご覧いただきありがとうございました。