WordPressで会員制サイトを作成して、記事やRSS、添付ファイルのダウンロードについては制限をかけられたのですが、画像そのものへのアクセス(直リンク)を制限できなかったので、メモ。 元ネタは日本語フォーラムです。 画像の直接リンクを禁止すると、携帯から画像が見られなくなる .htaccessとリライトルールで制限をかけますので、条件としてmod_rewriteが使えなくてはなりませんが、WordPress以外の場合でも充分活用できます。 フォーラムのコードそのままですが、以下のようになります。 <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?example.com [NC] RewriteRule .(jpg|jpeg|png|gif)$ - [NC,F
![画像への直リンクを防ぐ .htaccess | Gatespace's Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/02a6614a1275e716d78590e5f6a4deb563b25073/height=288;version=1;width=512/https%3A%2F%2Fcdn.getshifter.co%2F37ada41fe8921b2aae018ce938ad5dd9373e46c3%2Fuploads%2F2019%2F09%2Fogp.png)