![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.2ベストアンサー
- 回答日時:
Javascriptでもパスワード制限をかけることが出来ますが、Javascriptを無効にしていると関係なくなってしまうので、
すべての人に対応させるならCGIが一番です。
http://www.i-say.net/cgi/listview.php3?category=6
フリーのアクセス制限CGIはたくさん出ていますので、利用されてみては?
一応、Javascriptでの方法も紹介しておきますね。
http://www.moon.sannet.ne.jp/redcap/html/PASS2.htm
参考URL:http://www.i-say.net/cgi/listview.php3?category=6,http://www.moon.sannet.ne.jp/redcap/html/PASS2.htm
今回は簡素な制限なので、JavaScriptで行うことにしました。
わかりやすいスクリプトだったので、こちらを用いることにさせていただきました。
どうもありがとうございました。
No.5
- 回答日時:
こんにちは。
JavaScriptは無効にされていると効果なし。
CGIの設置はお使いのサーバーが対応しているかがわかりませんし、初めてのかたには設定が多少大変かも。
.htaccessをつかうと完全なアクセス制限ができますが、そこまで堅固なものは必要ではない。
というわけで、無料レンタルはいかがでしょう?
http://human0.com/restriction.html
教えていただいて、どうもありがとうございました。
ptが2人までだったの、結果、総合的な判断でのpt付けとなりましたが、
ご教授いただいたことに、大変感謝いたしております。
どうもありがとうございました。
No.4
- 回答日時:
1 最も簡単な方法は、どこからもリンクを張らないページを作ることです。
そのURLを特定の人にだけ教えます。↓http://tohoho.wakusei.ne.jp/wwwxx007.htm
注 この場合、同じフォルダに、本物もしくはダミーの index.html ファイルを置いておくと良いでしょう。
2 本格的には、cgiでアクセス制限をします。↓
http://www.din.or.jp/~hideyuki/home/cgi/gate.html
どうもありがとうございました。
1の方法には、「確かにありだな・・」と思いました。(^-^;
ptが2人までだったの、結果、総合的な判断でのpt付けとなりましたが、
ご教授いただいたことに、大変感謝いたしております。
どうもありがとうございました。
No.3
- 回答日時:
他の方が仰っている様にセキュリティ面を考慮すれば、特定の人以外が見れないサイトを作るにはCGIで個別のID/PWDの組合せで制限を抜ける方式のほうが良いでしょう。
あくまで「簡単に」、ということであれば、JavaScriptの活用ということになるでしょう。
ただし、No.2の方が言う様に、昨今のブラウザの脆弱性対応でJavascriptを無効にしていると、そのページ自体が無効になってしまう可能性も否定できません。
そこで考えられるのはフレームの活用、JavaScriptの工夫、閲覧ブラウザの制限、を組み合わせる方法です。
【1】本当にと特定の人で良い(知り合いであるとか、事前に使用ブラウザや利用方法についてメールや直接などで知らせる事が出来る、など)ものとして、ブラウザをInternetExplorerのみ、とか指定します。あまりマイナーなブラウザとかスクリプトに制限の多いブラウザはダメなんですけど、そう考えるとIEかNC位しか無いかも。この際にフレームを利用可能なものにしておくことも重要です。
【2】【1】により、トップページへの訪問者をブラウザで判別し、特定ブラウザ以外の利用者をはじくようにします。具体的には、それ以外のブラウザ利用者には『○○のブラウザを使って閲覧して下さい』というページを作ってそちらに振ります。JavaScriptによるページの振り分け、というのは有名なので大概のJavaScriptの解説書には載ってます。
【3】トップページをメニューページ(フレーム)とメイン表示ページ(フレーム)に分割します。左右・上下どちらの分割でもOKだと思いますが、見易さを考慮しましょう。
トップのメイン部分ではID/PWDを入力するフォームを作成します。JavaScriptではそれを判別するのではなく、指定ページにジャンプするようにだけ書いてあげればよいのです。勘の良い方なら気付いたかもしれませんが、ID/PWDをファイル名としてやれば良い訳です。安全のために、再度、ジャンプをするページを間にはさみ、METAタグかJavaScriptでジャンプまでを0秒間としておけば本当のジャンプ先は誰にも知られずに運用できます。(1回見れてしまえばどうとでもされてしまいますけど(笑))
【4】では検索エンジン等で直接リンクされたらどうするか?ですが、まず第一に、そうならない様にMETAタグでサーチエンジンのエージェントを拒否することも忘れてはなりません。それに加えて、フレームを利用していることを活用して、フレームのトップ以外から来た訪問者をハねる様にJavaScriptを入れておく、というものです。
もし必要であれば例文を示しても良いのですが、長くなるので参考サイトを示しておきますので、なるべくならご参考下さい。どうしても、って言うなら再登場しますけど(笑)。
■OpenSpace
http://www.openspc2.org/
(JavaScriptリファレンス)
http://www.openspc2.org/JavaScript/
(JavaScript例文)
http://www.openspc2.org/reibun/javascript/index. …
■KENT WEB(CGIを活用する場合)
http://www.kent-web.com/
たくさんの内容を教えていただいて、ありがとうございました。
とても勉強になりました。
今回の制限は簡素で良かったのですが、凝った方を使ってみたくなって、
CGIでやってみようとチャレンジしましたが、何故か上手く機能しなかったので、
他の方の書込みにあった、JavaScriptで取りあえずやることにしました。
実際に使わせていただいた方に、20pt入れさせていただきましたが、
お教えいただいたことは、今後のことで大いに活用できそうなので、
大変助かる内容です。
本当にありがとうございました。
No.1
- 回答日時:
javascriptでしたら簡単にできますね。
セキュリティーはあんまり高くありませんが。
CGIを使ったほうがセキュリティーは高めです。
でも、簡単でいいならばJavascriptでいいと思います。
参考URL:http://www.cybergarden.net/javascript/js_passwor …
教えていただいて、どうもありがとうございました。
ptが2人までだったの、結果、総合的な判断でのpt付けとなりましたが、
ご教授いただいたことに、大変感謝いたしております。
どうもありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(IT・Webサービス) 簡単にホームページを作る方法ないですか? スマホアプリを少しいじったけどわかりませんでした… ショッ 2 2022/11/16 14:59
- WordPress(ワードプレス) ワードプレスで、投稿一覧ページにタグを表示する方法 投稿につけたタグを、記事一覧ページにもカテゴリと 1 2023/05/10 21:41
- JavaScript スマホ上で、左右スワイプで次のページに移動させたいです 2 2022/11/11 17:04
- ホームページ作成・プログラミング パスワードつきホームページ トップページ以下はどうなる 6 2022/08/16 12:04
- WordPress(ワードプレス) ワードプレスのパーマリンク設定について 1 2023/02/11 19:08
- Facebook 自分のフェイスブックのページに入れない。 1 2023/05/11 16:26
- WordPress(ワードプレス) WordPressのメニューについて 1 2022/10/22 01:10
- HTML・CSS ホームページをちょっと加工する程度の無料または古くて安く購入できる作成ソフトを教えてください 5 2022/12/16 12:17
- その他(ブラウザ) Edge、Chrome、FireFoxのパスワード記憶機能 2 2023/08/16 16:25
- その他(パソコン・スマホ・電化製品) ノートに貼られた書類のスキャン方法に関する質問 家族の書類をデータ化して整理しています。 その際にS 3 2023/04/07 13:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
2つのページを重ねたい
-
どのページもすべて同じURLなの...
-
クリッカブルマップでのターゲ...
-
フレームページが表示されない...
-
frameの内容が表示されない
-
pythonのエラーについての質問...
-
IE6で、横スクロールバーだけ消...
-
フレームの表示と非表示の切り替え
-
3分割フレーム表示の2つのフ...
-
フレームの片方だけを更新(リロ...
-
ホームぺージのメインページ。
-
直リンクとは。
-
ページが変わっても同じ音楽を...
-
フレーム内のリンクの右の大き...
-
HTMLからフォルダを開きたい
-
Excelで、社外秘(閲覧のみ)と...
-
htmlファイルの表示が真っ白
-
HTMLページが勝手にダウンロー...
-
iPadの標準ブラウザでローカルH...
-
htmlの中にexcelが埋め込むには...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【至急!!助けて!】【スマホ...
-
どのページもすべて同じURLなの...
-
pythonのエラーについての質問...
-
フレームの片方だけを更新(リロ...
-
URLを変えないで表示する方法
-
2つのページを重ねたい
-
フレーム間のリンクが巧く行き...
-
フレームで指定している送信先...
-
直リンクとは。
-
嫌だなと思うHPって?
-
HTMLファイルが表示されない
-
frameの内容が表示されない
-
スタイルシートでリンクをすべ...
-
画面の一部だけ更新したいので...
-
スタイルシートで背景画像を固...
-
html リンクを別フレームに表...
-
WebサイトでHTMLのフォームに隠...
-
HTMLの画面分割方法について
-
ソースが短い理由
-
html 左メニューから右への表示...
おすすめ情報