• ベストアンサー

個人HPにログイン機能付けられる?

無料のホームページ(GOO、ジオシティーズ等)を利用して個人HPを作ろうと思っています。単身地方在住で、限られた友人、遠くに住む家族以外には公開したくありません。それなら、インターネットを使うなと言われそうなのですが、あえてインターネットで限られたサークルの人間にだけ公開したいのです。実は若くしてガン告知を受けました。その近況、治療進度などを知っている友人家族だけに公開したいのです。小さな田舎町で、人によく接する仕事上、素性がばれたくないというか、プライバシーを守りたい、しかしHPで友人と家族にまとめて伝えたいという意向です。なんせ、田舎町で家族や馴染みの友人が遠くに住んでいます。 ログイン機能でログインネームとパスワードでそういった事ってできますよね?それって商用のサイトで見たことがありますが、個人サイトでするにはどうすればいいのかご存知の方いらっしゃいませんか。 ソフトを買うのか、シェアウェアであるのか、プログラムが分からないとできないのか、全然分かりません。誰か教えて下さい。宜しくお願いします。

  • HTML
  • 回答数4
  • ありがとう数8

質問者が選んだベストアンサー

  • ベストアンサー
  • saekiya
  • ベストアンサー率50% (16/32)
回答No.3

「無料のサイト」という事で、CGIが使えないかもしれません。その場合は「JavaScript」の機能を使って、簡易的にパスワードをつける事もできます。 ちょっとわかりにくいかもしれませんが、プリントアウトなどされて、良く読まれるとわかると思います。 ■JavaScriptで簡易パスワードをかけるスクリプトについて。 1)パスワードを入れるページ(入り口) /public_html/pass.html 2)認証された時に表示するページ    /public_html/member/frendsmember.html 3)認証が拒否されたときのページ    /public_html/member/member.html とします。 入力するべきパスワードは「frends」とします。 (ファイル名、パスワードを変える時は、スクリプト内の記述も変える事) このほかに、URLで /public_html/member/ とだけURL欄に入力したときに、 そのフォルダ内のファイル一覧を表示されてしまうのを避けるために、 /public_html/member/index.html という適当なファイルを用意しておきます。(このファイル名は変えない事。意味がなくなるので....) ■pass.html ■ <HTML> <HEAD><TITLE>パスワード入力</TITLE> </HEAD> <SCRIPT Language="JavaScript"> function enter(pass) { location.href="./member/"+pass+"member.html"; } </SCRIPT> <BODY bgcolor="#ffffff"> <div align="center"> <h1>パスワードを入力してください</h1> <h3>ここから先はメンバー専用です<br>パスワードを入力してください</h3> </div> <FORM> <div align="center"> <INPUT type="password" name="Pass"> <INPUT type="button" value="Enter" onClick="enter(this.form.Pass.value)"> </FORM> </div> <hr width="80%"> <div align="center"> <a href="./index.html"> <font style="font-size:12px;color="#000055"> memberではないので退室する </font> </a> </div> </BODY> </HTML> *解説  <BODY>内のフォームにより、設定したパスワード(frends)を入力させます。 「Enter」をクリックすると、<SCRIPT>内の指定により、入力した文字 (frends)と、(member)を合体させたファイル名「frendsmember.html」に ジャンプします。 万一、なにも入力しないで「Enter」を押した場合は、「member.html」 というファイルを表示します。 ■/member/frendsmember.htmlの中身(適当で良いが、ようするに認証OKの画面■ <HTML> <HEAD><TITLE>メンバー専用メニュー</TITLE> </HEAD> <BODY> <div align="center"> <h1>メンバー専用メニュー</h1> <font size="3"> あなたは認証されました <Ul> <a href="ファイル名"> <li>メンバーの掲示板 </a> <a href="ファイル名"> <li>メンバーの共有情報 </a> <a href="ファイル名"> <li>近況報告 </a> <ul> </font> </BODY> </HTML> ■/member/member.htmlの中身(適当で良いがようするに空で「Enter」された時)■ <HTML> <HEAD><TITLE>退室願います</TITLE> </HEAD> <BODY> <div align="center"> <h1>退室願います</h1> <font size="3"> あなたは認証されません <a href="../index.html"> <font style="font-size:12px;color="#000055"> memberではないので退室する </font> </BODY> </HTML> ■/member/index.htmlの中身(適当で良いが、ようするにフォルダの中身を表示され ないようにするため■ <HTML> <HEAD><TITLE>404 ERROR</TITLE> </HEAD> <BODY> <div align="center"> <h1>404 ERROR</h1> <font size="3"> ファイルが表示できません<br> このエラーについての詳細は <a href="mailto:xxxxx@xxxx.ne.jp"> WEBMASTER </a> までお問い合わせください </font> </BODY> </HTML> ================================================ 以上です。 (今適当に書いたので、キー入力エラーなどがあるかもしれません。) なお、サーバーに置いたページをロボット検索が拾わないようにするために、 ホームディレクトリ(たぶん「public_html」かな?)に User-agent* Disallow:/member/ と書いた「robots.txt」というテキストファイルを置いておくこと。

AlwaysThinking
質問者

お礼

saekiya様 非常に詳しいご説明および、プログラムまで書いて下さって誠に有難うございます。なんとお礼を申していいのか分かりません。早速プリントアウトしましたので、試行錯誤でやってみようと思います。IBMのホームページビルダーで作っていますので、どこまで出来るか分かりませんが、できましたらまたご報告させて頂くかもしれません。本当に有難うございました。

その他の回答 (3)

  • shunet
  • ベストアンサー率28% (15/52)
回答No.4

無料ホームページサービスを利用するとカテゴリに登録しなければならないかもしれませんが(詳しいことは利用したことがないのでわかりませんが、そういう場合は利用しないほうがいいかもしれませんが)プロバイダの無料スペースを利用されてはいかがでしょうか。基本的にサイトのアドレスは口外しなければ、他のしらない人がアクセスしてくることはまずありません。ロボット検索エンジンでも他のサイトからリンクされていなければ発見できません。ですから、心配ならフォルダの階層を深くするなど、 例 http://www.xxxx.ne.jp/~xxxxx/http://www.xxxx.ne.jp/~xxxxx/容易に知られない文字/ にすれば、発見しようとする人自体あまりいないですが(ましてや個人サイトですから、ユーザー情報や顧客データがあるわけではないですから)これならだいじょうぶでしょう。あとは友人や親戚にこのアドレスを口外しないことを約束してもらうということです。これが一番簡単かつ結構有効な方法です。

AlwaysThinking
質問者

お礼

shunet様 早速ご回答下さり有難うございました。回答No3の方のプログラムを少し勉強して、できなければ階層を深くしてやってみます。有難うございました m(_ _)m

noname#29456
noname#29456
回答No.2

補足です。 もしCGIなどを勉強するのが面倒臭いというのであれば、 「MSNコミュニティ」http://go.jp.msn.com/www.asp?g=20028013&t=communities* 「Exciteサークル」http://circle.excite.co.jp/ 「eGroups」http://www.egroups.co.jp/ などを利用するという手もあると思います。 いずれの場合も、全メニューをメンバー以外アクセス禁止、 かつ入会には管理者の承認が必要な設定にします。

AlwaysThinking
質問者

お礼

kumataro様 いろんな情報を有難うございました。CGIなどあまり分かっておりませんので、回答NO3の方がアドバイス下さったプログラム(スクリプト?)を試してみようと思います。あと、Kumataro様が教えてくださったサークルやコミュニティーを今から覗いてまいります。そちらを利用させていただくかもしれません。貴重な情報をありがとうございました。

noname#29456
noname#29456
回答No.1

まず、その無料ホームページサイトで、 「CGI」が使用可能かどうか確認してください。 http://www.tadamono.to/ などのようなサイトで調べることもできます。 あとは、下記参考URLなどのようなサイトにある CGIを利用するのがよろしいかと思います。 もちろん、そのために必要な知識は勉強して身につけていただいた上で。

参考URL:
http://www.kent-web.com/pwd/index.html

関連するQ&A

  • Ajaxを使ってログイン機能つきHPを作成したい

    Ajaxを使ってログイン機能つきHPを作成したい 10人前後で使うログイン機能を付けたHPを作成したいと思っています 仲間内で取った写真やレポートなどをアップロードしたりダウンロードするサイトが 作りたいと思っています。 そこで友人からAjaxを使うと良いと言われたのですが 色々調べてはみたのですが良くわかりませんでした>< 友人はとても忙しいので気軽に質問も出来ません・・・ そこで解りやすく教えてくれる解説サイトや サンプルソースが乗っているHPを教えていただけるとうれしいです。 特にAjaxにこだわってる訳ではないので そのほかでこっちの方が良いのでは?なんてのがあれば教えていただけるとうれしいです。 mysql+phpなども考えたのですが データベースを使うほどの人数が居るわけではないのでw

  • HP用メール機能…

    いまPCでHPを作っています。(ヤフージオシティーズを使っています) そこでメールの機能をつけようと思ったのですが、どうもこちらのメールアドレスが表示されます。 アドレスを二つ作ればいいのですがそれほどの事を出来るほど知識もありません。(説目を見ても用語等が良くわからない…) よく素材屋さんなどでは書き込んで送信するだけと云った、アドレス非公開のメール機能があります。 そういった機能(ページ)を無料で貸してくれるサイト等知っておられたら教えていただきたいです。 わかりにくい書き方をしてしまいましたが、よろしくお願いします…

  • HP製作中です

    いまHP製作しています TOPページからログインとパスワードを設置したいのですが どうしたらいいのですか? それと 個人でブログだけのコミニティー広場を運営したいのですが どうしたらいいですか よろしくアドバイスをお願いします 又、HPをyahooのジオシティーズでしか作ったことありません

  • PCでのHP作成について

    こんばんは。質問お願いします。 今年はじめにYAHOOジオシティーズのサイトを潰して、それいらいサイトは作らないようにしていたのですが、やはり友人からの進めもありまた作ろうとしているのですが、無料HPでどこが一番いいか教えていただけませんか?あまりタグとかはなれていませんがジオシティーズ程度なら扱えました。sinobiのとことは使いましたが全くやり方がわかりませんでした(泣) 後、出来たらPCサイトを携帯から更新できるサイトって作れませんか?ブログではなくちゃんとしたHPとして作りたいのでお願いします(謝)

  • Yahooジオシティーズ複数のHPを持つ

    よろしくお願いいたします。 私現在YahooBB会員でしてジオシティーズにてHPを公開していますが、全面リニューアルを検討中です。今度のHPはあるソフトを使って作るのですが、ページのパスワードができません(サイト全体ではできるようなんですが)。そこでメインのサイトを現在のもの(広告なし)を使用し、パスワードのページを外部リンクとしジオシティーズの広告ありのところで開設することはできますか? よろしくお願いいたします。

  • Yahoo!ジオシティーズに作ったHPの公開について

    タイトルのとおりです Yahoo!ジオシティーズにHPを作っているのですが、 他の人に見られたくありません。作りかけということもありますが、仲間内だのものにしたいので出来れば、まったく関係のない人、つまり検索エンジンやヤフー利用者に見られたくないのです。 逆に見て欲しい人は、URLをこちらから送ったり、リンクからたどってきた人です。 このように設定することはできないのでしょうか? ヤフーフォトですと、年齢制限や公開・非公開などがありますが、Yahoo!ジオシティーズは無理でしょうか?また、そういうことのできる無料HPサイトなどをご存知でしたら教えてください。 よろしくお願いいたします

  • 個人HPの検索ヒットについて

    個人HPの検索ヒットについて教えて下さい。 YBBに加入しており、Yahoo!ジオシティーズ (http://www.geocities.jp/xxxxx)に 個人HPを最近UPしました。 友人にHPのありかを伝えたり、一般の方に見ていただきたいのですが、 わざわざ細かなURLを説明するよりは、Yahoo、goo、googleなどの検索で ヒットできることが一番よいと考えております。 ここで教えていただきたいのですが、ホームページ(index.html)にて <meta name="keywords" content="xxx1,xxx2,xxx3,xxx・・・"> などキーワード(xxx*)を入れておけばよいと思いますが、 フォーマット的に誤りはありませんでしょうか? また、実際 Yahoo、goo、googleなどの検索でヒットできるのでしょうか?

  • キャラクターを描きHP公開は違法?

     こんにちは。多くのHPでアニメなどのキャラクターを2Dもしくは3Dで描き公開していますよね。(ガンダムなんかを3Dで公開してる方なんかすごく多いですよね。しかも似てるとかじゃなくて100%同一ですよね。)  そこでお伺いしたいのですが、キャラクター(アニメ、マスコット等)を忠実に自分で描き、それを個人のCG作品を趣味として公開しているHPにUPすることは違法なのですか?なにか商用に使うとかではなく、悪魔で個人の趣味のCGを公開するという形です。  また、こういった事例で警告、もしくは訴えられたりした方は過去にいたのでしょうか?それと”版権物”の意味がよくわからないので、そちらも教えていただければ幸いです。

  • HPについて

    学習塾のHPを作成しようと思っています プロバイダはODNです この時に、何か違反的なことになりのでしょうか? HPって基本的に個人目的のもですし… 商用販売目的等に当てはまり、何か禁止事項になるのでしょうか? いろいろなサイトを見ているとあまり、ドメインに プロバイダの名前が入っていないので、独自サーバ等を使っているのでしょうか?

  • 商用HPを作ったのですが、インターネット探索出来るようにする方法

    商用HPを作ったのですが、インターネット探索出来るようにする方法 を教えていただけると嬉しいです。 HPサイトにて作ったのですが、すでにアップロードされて いて見る事は出来るのですが、探索出来ないので、出来るように したいと思っているのですが、難しいのでしょうか? 初めてのHP作りなので難しいことが分からず困っているので お手数ですが、教えていただけると助かります。