• 締切済み

ファイルへの直接アクセスの拒否

ブログに動画ファイルをアップして再生していますが 直接リンクを張っているかたがいるようで困っています 動画ファイルへの直接アクセスやリンクを拒否する 方法を教えて下さい お願いします

みんなの回答

  • 123isao
  • ベストアンサー率54% (186/341)
回答No.2

.htaccessを使うとIP(ドメイン)、ユーザーエージェント(ブラウザ)、リファラ(アクセス元)でアクセスを拒否できます。 http://www.shtml.jp/htaccess/ 無料のブログサービスだと.htaccessを設置できないので使えません。 レンタルサーバ上であればほとんどが使えます。 >ブログに動画ファイルをアップして再生していますが >レンタルサーバにcgiを設置しています 両方の条件を満たしているとすれば有料のレンタルサーバ上のブログだと思いますが。 何をするCGIですか? .htaccessでの拒否はページや画像のアクセスに対しては簡単ですが、動画の場合はややこしくなります。 .htaccessに次のように書きます。 SetEnvIf Referer "http://xxx\.xxx/" ok1 SetEnvIf Referer "http://www\.xxx\.xxx/" ok2 SetEnvIf User-Agent "NSPlayer" ok3 SetEnvIf User-Agent "Windows-Media-Player" ok4 Order Deny,Allow Deny from all Allow from env=ok1 Allow from env=ok2 Allow from env=ok3 Allow from env=ok4 他の方法としてURLがわかりにくいように偽装してみるのがいいと思います。動画へリンクするソースをXORHTMLで暗号化できます。

  • 123isao
  • ベストアンサー率54% (186/341)
回答No.1

無料ブログではそのような機能がないので無理です。 レンタルサーバであれば.htaccessで拒否をするように設定できます。 ただ動画だと余計に難しいです。

arte17
質問者

補足

レンタルサーバにcgiを設置しています もう少し詳しく教えていただけませんか?

関連するQ&A