1

このパス上の私のウェブサイトにファイルがあったとしましょう

www.mysite.com/blah/images/picture.jpg

そして、このように他のウェブサイトに転送しました

www.my2ndsite.com/mysite/images/picture.jpg

訪問者が www.mysite.com にアクセスしている間に、www.my2ndsite.com から画像を取得するようにリダイレクトできますか

また、www.mysite.com に「picture.jpg」ファイルが存在するかどうかを最初に確認するコマンドがある場合。true の場合、訪問者を www.my2ndsite.com にリダイレクトしません。

ありがとう!

4

2 に答える 2

0

絶対 URL へのリダイレクト: mod_rewrite docs

ファイルが存在するかどうかを確認しています: mod_rewrite docs

于 2012-09-14T15:12:55.950 に答える
0

はい、書き換えで両方を行うことができます(これを htaccess に入れますwww.mysite.com/):

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^blah/images/(.+\.jpg)$ http://www.my2ndsite.com/mysite/images/$1 [L,R=301]

http://www.mysite.com/blah/images/これにより、存在しないファイルへのリクエストがリダイレクトされますhttp://www.my2ndsite.com/mysite/images/

于 2012-09-14T15:13:05.387 に答える