• ベストアンサー

特定ページから以外のアクセスを制限するには?

自分のサイトからのアクセスしか受付けないページを作りたい(直リンク禁止)のですが、何か良い方法はありませんか? 不特定多数の方に公開したいページなのですが、直リンクされると困るので・・・汗 ちなみに「htaccess」のパスワード制限ではダメなんです。。。 宜しくお願いします m(_ _)m

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

  • ベストアンサー
  • kentkun
  • ベストアンサー率35% (1106/3092)
回答No.2

>ちなみに「htaccess」のパスワード制限ではダメなんです とのことですが、参照元(Referer)によるアクセス制限をして、自分のサイトからのみ訪問が可能にするには、「.htaccess」による方法しか思い付きません。 自分はこの方式で満足していますが・・

参考URL:
http://www.shtml.jp/htaccess/referer.html

その他の回答 (2)

  • galluda
  • ベストアンサー率35% (440/1242)
回答No.3

がると申します。 簡易的には、REFERERというものを使いますが。簡単に偽装が可能な上に「セキュリティ上の理由からセキュリティ系のソフトがREFERERを削除する」ケースもあり、現状「常に最良の回答」というわけではないのが現状です。 「自分のサイトからのアクセスしか受付けないページ」をキチンと作るのであれば、やはりどうしてもプログラミングがほぼ不可欠となってしまいます。この場合「セッション」という概念をつかって「そのユーザの遷移状態」を把握したりして…という感じになります。 結局のところ。一般の方が連想するよりも「直リンク禁止」っていうのは難しい(コストが掛かる)ものなので。 場合によっては「直リンク禁止を見直す」というのも、もう一度視野に入れてみたほうがよい、かもしれません。

  • PrintScree
  • ベストアンサー率25% (538/2091)
回答No.1

参考にしてください> http://okwave.jp/kotaeru.php3?q=2355234

関連するQ&A