如果可以使用.htaccess进行这种重定向?

如果可以使用.htaccess进行这种重定向?,.htaccess,redirect,.htaccess,Redirect,假设我的网站上有这个路径的文件 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文件。如果这是真的,那么它不会将访问者重定向到www.my2nd

假设我的网站上有这个路径的文件

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文件。如果这是真的,那么它不会将访问者重定向到www.my2ndsite.com


谢谢

重定向到绝对URL:


检查文件是否存在:

是的,您可以通过重写将其放入www.mysite.com/中的htaccess:

这将重定向对中某个文件的任何请求http://www.mysite.com/blah/images/ 这是不存在的http://www.my2ndsite.com/mysite/images/

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