icon: haz

mod_rewrite失敗 .htaccessで画像を直接リンク出来ないようにする

mod_rewriteを使って外部から画像や CGIを直接リンク出来ないように .htaccessいじったんだけど。


RewriteCond %{HTTP_REFERER} !^http://.*\.haz\.jp/.*$ [NC]

当たり前の様に最後にスラッシュ無し(http://diary.haz.jp)でアクセスすると画像が見れなくなる問題発生。折角アイコン描いたのにorz


RewriteCond %{HTTP_REFERER} !^http://.*\.haz\.jp(/.*$|$) [NC]

直しました。まぁアクセス無いのにこんな対策しても意味が無いんだけど...orz

この記事と関連性の高い記事

さくらレンタルサーバーでの .htaccess

icon: haz
さくらレンタルサーバーで使える .htaccessファイルの例。 実際のファイルには、日本語コメントは入れてません。