• 締切済み

ホームページの動画直リンクをさせない方法

ホームページ上に自作の動画を公開しているのですが直リンが簡単にできてしまいます。 特定の拡張子(.mpg .avi)のみ内部サーバからしかアクセスできないようにするにはどうすればいいでしょうか? サーバは有料のレンタルサーバです。

みんなの回答

  • Lean
  • ベストアンサー率72% (435/603)
回答No.1

以下のような感じはどうでしょうか? サイトのTOPページが「http://www.exsample.net/~user/」で拡張子mpg/aviに対し内部のページからのリンクのみ(REFERERが自分のサイトのURL)アクセス可能とする場合の例。 ただし、.htaccessが使用可能であること。 拡張子.mpg、.aviのファイルと同じディレクトリに以下の.htaccessファイルを置く。 ○.htaccess -------8<-------8<-------8<-------8<-------8<------- <FilesMatch "\.(mpg|avi)$"> SetEnvIf REFERER "www.exsample.net/~user/" allow-access Order Deny,Allow Deny from all Allow from env=allow-access </FilesMatch> -------8<-------8<-------8<-------8<-------8<-------

noname#16258
質問者

お礼

回答ありがとうございます。 .htaccessですが、サーバでは使用もできすでに試しましたが、ホームページにEMBEDタグで動画やフラッシュにリンクしているとREFERERにアドレスを見ないようで内部からもブロックされてしまいます。画像だとうまくいくようです。 他に方法はないでしょうか?

関連するQ&A