0

mydomain リファラーのみを許可するリファラーをチェックする Apache 用の .htaccess ファイルを作成するのに助けが必要です。それ以外の場合は 303 応答でリダイレクトします。

例: 私のドメイン: domain1.com

私が欲しい

  1. ユーザー接続時 -> http://image.domain1.com/1.jpg
  2. リファラーを確認します。
  3. 有効な場合 - > リダイレクト 303 / http://image.domain2.com/

どんな助けでも大歓迎です。

4

2 に答える 2

0

これについては、インターネット上の多くのチュートリアルのいくつかを確認してください。簡単な検索でそれらを見つけることができます。

mod_rewrite の Apache ドキュメント (最終的に使用する可能性が高いもの): http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html

于 2011-05-02T17:51:47.350 に答える
0

これに似たものを探していましたが、@jwd が述べたように、多くのチュートリアルでこれを行う方法が示されています。

このようなものはあなたが望むことをしますが、htaccess をまったく知らない場合は、最初にそれを学ぶのが最善です。そうでなければ、以下はあなたにとって何の意味もありません。

RewriteCond %{HTTP_REFERER} http://image.domain1.com/ [nc]
RewriteRule ^(.*).jpg$ http://image.domain2.com/$1.jpg [r=303,nc]

これは、画像をhttp://image.domain1.com/からhttp://image.domain2.com/にリダイレクトするだけです。

したがって、リファラーが http://image.domain1.com からのものである場合、http://image.domain1.com/1.jpg は ttp://image.domain2.com/1.jpg にリダイレクトされます

于 2011-05-03T15:14:14.223 に答える