.htaccess を使って外部からの直接リンクを拒否する
- March 23, 2008 10:50 PM
- Permalink
- Comment (0)
- Track Back (0)
インターネットは基本オープン!だと思っているのですが、会員専用サイトなので直接リンクは止めたい、ということがたまにあります。
そんなときに.htaccess。トップページを経由したリンク以外は、全てトップページにリダイレクト(強制移動)する方法をご紹介。
http://hogefuga.com/ へのアクセスはそのまま表示。
ブラウザのアドレスバーへ http://hogefuga.com/foo/index.html などの入力が有った場合は
http://hogefuga.com/ へのリダイレクトを行う、という内容です。
SetEnvIf Referer "^http://hogefuga.com" ref01 order deny,allow deny from all allow from env=ref01 ErrorDocument 403 http://hogefuga.com
この内容を書いた.htaccess を http://hogefuga.com/.htaccess として保存すればOK。
冒頭でも書いたとおり、外部からのアクセスは全てリダイレクトされてしまうので、どうしても必要!という場合のみご利用ください。
と、この機能には対応していませんが、.htaccess を簡単に作成したい場合は .htaccess Editor を是非!(サイトストックブログパーツでの評価が408,077円に!わお!)








Comment & Track Back
Track Back URL