No.2
- 回答日時:
現実的にJavaScriptだけでは難しいのではないでしょうか。
まあ、WEBサイトの構成にもよると思いますが。
たとえば、No1さんが仰っているように、
リンク元がトップページではない場合は、拒否ということなら
必ずTOPページから全ての下位ページにいけなければなりません。
また、下位ページから下位ページへのリンクも拒否されてしまいます。
もう一つの方法として、トップページにアクセスしたら
クッキーにフラグを入れ、下層ページでチェックするというもの。
これだとクッキーを許可していない方はトップページからの経由でも全てトップに戻されます。
実現させるには、トップページでアクセス情報をプログラムによって閲覧ログ(IPと閲覧時刻など)を保存する。
これはPerlやPHPなどで行います。
下層ページに訪問者があれば、その閲覧ログから同一IPがあるかを調べ判定します。
あれば閲覧可能。なければトップへ転送。
ということにすれば可能ですが、めんどくさいですし、サーバー負荷も増しますね。
その他の方法としては、今のところ思いつかないです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- YouTube youtubeのTOPページの動画紹介画面の並び方を変えたいです。 1 2023/03/18 09:25
- SEO 検索エンジン反映遅い 1 2022/06/04 07:35
- SEO 関係ないページを検索エンジンが拾ってしまう 1 2022/05/14 11:16
- その他(プログラミング・Web制作) 恒久的リダイレクトについて 2 2023/07/13 15:58
- ホームページ作成・プログラミング パスワードつきホームページ トップページ以下はどうなる 6 2022/08/16 12:04
- JavaScript スマフォではボタンを表示させたくない 2 2023/01/20 14:26
- ホームページ作成・プログラミング 検索にヒットしないページを作った後の確認方法 3 2022/07/21 17:37
- その他(プログラミング・Web制作) パイソンでのプログラミングについて 3 2022/08/11 20:31
- SEO 意図しないページが検索ヒットする問題 2 2022/05/19 14:35
- Excel(エクセル) 【エクセルマクロ】既に開いているIEの、サイズや表示位置を変更するには 4 2022/12/01 22:57
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
HTMLでサブフレームから親のス...
-
【Google Apps Script】「ライ...
-
HTMLタグに複数のクラスを設定...
-
IndexedDB を使ってファイルア...
-
読み込んだQRコードをフォーム...
-
イラストレーター、縦中横のシ...
-
ジャバスクリプトについて。
-
プログラムについて。
-
Q&A掲示板の入力フォームに文字...
-
メールフォームの日付入力フォ...
-
二次元配列を使って順位をだす...
-
iOSのみダブルタップが必要
-
jsで質問です。 displayプロパ...
-
var exports = exports || {}; ...
-
Googleフォームで選択肢に応じ...
-
変数名をどのようにつけるのが...
-
ボタンを押したあとに画像を表...
-
disabled プロパティが表示され...
-
二次元配列の中の各行の要素を...
-
出発駅A、到着駅Bを選択すると...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Webサイト内に埋め込んだmp4動...
-
画面のどこかをクリックすると
-
スマホでボタンがhoverの状態か...
-
SEOに被リンクは全く必要が...
-
戻るボタンの作成
-
HTMLのリンクの色をクリックす...
-
ブラウザの戻るを押しても戻ら...
-
OKWaveからの被リンクは有効?...
-
ブラウザーの戻るボタンを押し...
-
リロードした時にページの一番...
-
ホームページ制作で教えてくだ...
-
ページ内リンクでアコーディオ...
-
jquery loadでページを読み込...
-
iFrame内の変数を、親フレーム...
-
逆マウスストーカーってあります?
-
グーグルに被リンクが反映され...
-
閲覧者に「お気に入り」に追加...
-
リンククリックとリンクコピー...
-
個人hp 外部ページへのリンク...
-
被リンクZからメールが来ました
おすすめ情報