携帯サイトを運営しております。1つだけ困ったことがあります。それは、「サイト内途中ページ」のブックマークです。コンテンツ内に直接アクセスされて、トップアクセスが増えません。ブックマークされても「トップページよりお進み下さい」テキなページを表示させる事は可能でしょうか?

厚生労働省のTHE NEWS はそのようになっています。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/06/27 18:27:48
  • 終了:--

回答(5件)

id:aki73ix No.1

aki73ix回答回数5224ベストアンサー獲得回数272004/06/27 18:34:39

ポイント18pt

http://www.hatena.ne.jp/1082434020

WEBページ制作にお詳しい方、知恵を貸してください。あるクライアントのサイトの中で「このページは絶対にブックマーク(お気に入り登録)をさせたくない」というページが.. - 人力検索はてな

過去に同じような質問がありました

原理的にはCGIやJavaScriptでREFERを参照して自分のサイトでなかったら、「TOPページにご案内〜・・・と」TOPページに飛ばすわけです

あと、私が考えたのは、途中ページにCGIでパラメータとして日付を与えてブックマークしても別の日の場合はTOPページに飛ばすというものです

←こんな感じ

id:nimo7

ありがとうございます。

私もこの参考URLを参照したのですが、携帯の場合はうまくいきませんでした。

>途中ページにCGIでパラメータとして日付を与えて…は具体的にはどのようにすればよいのでしょうか?

2004/06/27 18:45:04
id:maichiemon No.2

maichiemon回答回数66ベストアンサー獲得回数02004/06/27 18:41:57

ポイント18pt

http://www.futomi.com/lecture/env_var/http_referer.html

Perlで作るCGI講座 - 環境変数 HTTP_REFERER - futomi's CGI Cafe

リファラー情報を参照して、それがトップページからのものでなければ、

トップページに飛ばす(もしくは誘導する)という感じだと思います。

つまりリファラー情報を参照できるスクリプト(cgiやjavascript)なら

そういうページを作成可能ですよ。

id:nimo7

ありがとうございます。参考にします。

補足ですが携帯の場合でもリファラー情報を参照可能でしょうか?

2004/06/27 18:49:24
id:aki73ix No.3

aki73ix回答回数5224ベストアンサー獲得回数272004/06/27 19:15:21

ポイント18pt

http://www.scollabo.com/banban/php/php_14.html

セッション管理/PHP入門

>途中ページにCGIでパラメータとして日付を与えて…は具体的にはどのようにすればよいのでしょうか?

PHPやCGIなどで、Activeなコンテンツを作ります

<A HREF=”〜”></A>の部分を後ろに リンク先?日付という形式にして飛び先でセッション変数として渡すようにします

セッション変数の日付が別の日になっていた場合TOPページのHTMLファイルを返すわけです

もっといい方法があるかもしれませんが、うちで使ってた方法です

id:nimo7

ありがとうございます。

早速試してみます

2004/06/27 19:58:19
id:ef66 No.4

くせれ回答回数8ベストアンサー獲得回数02004/06/27 19:37:12

ポイント18pt

基本的には携帯では HTTP_REFERER の取得も JavaScript の動作も出来ません。

別の解答に有るように日付等の情報をページに付加する形にしておいて、それをブックマークされた場合はサーバーの設定レベルでチェック&ページ遷移を行うと良いと思います。

アドレスはサーバーレベルでのリダイレクトの参考ページです。

Apache の .htaccess の設定が出来るようであれば実現可能かと思います。

条件の部分がちょっと難しいかもしれませんが・・・

id:nimo7

ありがとうございます。

2004/06/27 20:06:01
id:kyogei No.5

kyogei回答回数71ベストアンサー獲得回数02004/06/27 19:52:51

ポイント18pt

セッション変数が使える開発言語でしたら、トップページを表示したことを記録し、各ページでそのフラグをチェックするようにしたらどうでしょう。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません