アプリ版:「スタンプのみでお礼する」機能のリリースについて

当方はフレームを用いたHPを開いています。
ページ上での直リンクを防ぎたい(コンテンツ等へのお気に入りを遠慮したい(ディープリンクを不可にしたい))ので、直リンクを不可にする.htaccessを使っているのですが、正常に許可をするリンクから飛んできても、403エラーが出るブラウザがあり、困っています。

極一部の方しかエラーが出ない為、個人で情報を探した所、リファラーを正常に読み込まないブラウザ(Mac+IEなど)が原因のようです(ネスケでは見れる)
また、ノートンインターネットセキュリティをオフにした場合でも&これらのセキュリティソフトを利用していない方でも、403エラーが出る方が居ます。

リファラーを正常に読み込むようにする、IEブラウザの設定の方法等、その他解決法を教えていただけないでしょうか?
宜しくお願いします。

A 回答 (2件)

改めて質問を読むと、


>リファラーを正常に読み込まないブラウザ
と書いておられますが、Refererをサーバに送信しないブラウザととらえなければなりません。HTTPリクエストとともに、Webサーバにクライアント(ブラウザ)が送信するデータです。
http://d.hatena.ne.jp/keyword/referer

書いておられるようにセキュリティソフトがReferer情報を削除する場合もあります。だからクライアント側ではなくて、サーバ側での対処をして処理をするのですが、その点の認識が不適切な印象を質問文から感じます。
    • good
    • 0

>リファラーを正常に読み込むようにする


Refererがクライアントから来ない以上読めないでしょう。

>IEブラウザの設定の方法等
特定の人しか来ない来ないサイトなんでしょうか?そうでなければ現実的ではないと思いますが。

>その他解決法
トップページでcookieを発行してはいけませんか?
http://putih.xrea.jp/wisdom/nodeep1.php
http://sb.xrea.com/archive/index.php/t-10553.html
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!