- キーワードの選び方
- アフィリエイトサイトの作り方
- 中古ドメインの取り方・使い方
渾身の1ページで稼ぐノウハウ
シリウスで作ったサイトにパスワードで保護(ロック)をかける方法です。
いままで、パスワードで保護なんて、そんな予定もなかったのでスルーしてましたが、とある事情で「特定の人のみが見られる情報ページ」を用意する必要があり、今日は奮闘してました。
で、、、シリウスの購入者限定サイトで調べてたんですが、ちょっと手こずったので覚書きです。
シリウスサイトにパスワードで保護をかけたい!
シリウスの購入者限定サイトにはこう書いてあります。
サイトオプションの「.htaccess設定」の上段に
パスワード制限を行う記述をすれば、
非公開のサイトを作成することができます。
.htaccessに記述する内容については、
下記のサイトが参考にしてください。
http://www.htaccesseditor.com/#a_basic
でこちらのサイトです。
書かれてるとおりにやってみます。
STEP 1 .htpasswdを作成、アップロードする。
①ユーザー名、パスワードを入力してその下にある「.htpasswdを作成」ボタンをクリック。
すると、そのすぐ下の②の欄に暗号化された文字がでますので、
.htpasswdというファイル(メモ帳でOK)を新しく作成して、
その中身に、出力されたテキストをコピー&ペーストして保存、UPします。
もうちょっと詳しくいうと、「.htpasswd.txt」というファイルを作っておいて、それをアップ⇒アップした「.htpasswd.txt」というファイルの名前を「.htpasswd」に変更すればOKです^^
そしてここまではよかったんですが次。
STEP 2 .htpasswdまでのサイトパス(例:/home/foo/bar/.htpasswd)を入力。
.htpasswdがある場所なので、私の場合ルートにあるじゃん、だから
「/」 (カッコはなしです)
と入れて、タグを生成、シリウスの「.htaccess設定」の上段にコピペしました。
よしできた!簡単じゃん!
これが間違いでした。で、エラーを起こします。500エラーだったかな。
え、、なんでや。
なら絶対リンクだ!と思い、
「http://hogehoge.jp/」(例です。)
でやってみました。でもエラー。。。イライラ。
この後1時間格闘してやっとできた正解がコレ。
私の場合、さくらのサーバーで複数サイトを運営しているので、
homeの中にアカウントフォルダ(aaa)、さらにwww、その中にそれぞれのサイト一式のデータ(bbb)が入ってるんですね。
この「/home/~」から書いてやるのが正解でした。
homeて、てっきり例かとおもたやん(-_-#)クソ
STEP 2のサイトパスは
「/home/aaa(アカウント)/www/bbb(サイト一式が入ってるフォルダ名)/.htpasswd」
こう書きましょう^^
これで 生成されたタグを、シリウスの「.htaccess設定」の上段にコピペ、.htaccessファイルをアップすればできるハズです。
コアサーバーでは?
ちなみに、コアサーバーでも同じことをやってみました。
コアサーバーでは、
「/virtual/ユーザーID/public_html/サイトのフォルダ/」の中にサイト一式入れていると思いますので、STEP 2で入力するサイトパスは
「/virtual/ユーザーID/public_html/サイトのフォルダ/.htpasswd」
です。
Xサーバーでは?
Xサーバーでも30分格闘しましたので追記(笑)
FTPソフトで見ると
「/ドメイン名/public_html/.htpasswd」
となっていますが、実はもっと前にパスがあります。
なのでSTEP 2で入力するサイトパスは
「/home/サーバーID/ドメイン名/public_html/.htpasswd」
が正解です。
以上、お役に立てると幸いです。