画像直リンク禁止設定(代替画像表示設定)
RewriteEngine on RewriteCond %{HTTP_REFERER} !^https://webings.net/ RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{REQUEST_FILENAME} \.jpg$ [OR] RewriteCond %{REQUEST_FILENAME} \.gif$ RewriteCond %{REQUEST_FILENAME} !/sample.gif$ RewriteRule ^.*$ sample.gif [L] # 画像直リンク禁止設定。代替画像表示設定。 # 他サイトから画像直リンクされた場合に代替画像を表示する設定。 # RewriteCond %{HTTP_REFERER} ! の後に画像表示を許可するアドレスを指定。 # 複数指定可能。 # ^$ はリンク元が無いアクセス。リンク元がない場合は画像表示。 # RewriteCond %{REQUEST_FILENAME} の後に直リンクを禁止する画像ファイル名を指定。 # 複数指定可能。複数指定する場合は前の行末に [OR] を入力。 # サンプルは拡張子を指定。jpgとgif拡張子の画像すべてを指定。 # RewriteCond %{REQUEST_FILENAME} !/sample.gif$ はループ回避のため。 # RewriteRule ^.*$ の後に代替画像を指定。
〔 サンプルページ 〕