.htaccess在404情况下重定向

.htaccess在404情况下重定向,.htaccess,redirect,isapi-rewrite,.htaccess,Redirect,Isapi Rewrite,我有这一行的.htaccess 此行用于从另一台服务器获取图像 RewriteRule ^resources/fabricantes(.*)$ http://mysecondserver.com/arq/pictures/fab$1 然后,如果我有url: 此图像将从以下位置获取: 问题: 在某些情况下,mysecondserver.com上不存在映像,在这种情况下,如何重定向到“映像不可用”映像?首先,您需要了解此规则只能在mysecondserver.com主机上工作,而不能在server

我有这一行的.htaccess 此行用于从另一台服务器获取图像

RewriteRule ^resources/fabricantes(.*)$ http://mysecondserver.com/arq/pictures/fab$1
然后,如果我有url: 此图像将从以下位置获取:

问题:
在某些情况下,mysecondserver.com上不存在映像,在这种情况下,如何重定向到“映像不可用”映像?

首先,您需要了解此规则只能在
mysecondserver.com
主机上工作,而不能在
server.com
上工作

mysecondserver.com
上,将此.htaccess放入
/arq/pictures/.htaccess

RewriteEngine On
RewriteBase /arq/pictures/

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ no-image.jpg [L]

在mysecondserver.com上,您可以使用.htaccess检查请求文件名的-f状态。如果需要,它可以将用户发送回第一台服务器。另一种方法是显式列出第一台服务器上的所有已知故障,这对您来说是一项艰巨的工作(即使您有完整的列表)。第一台服务器无法知道第二台服务器上是否存在文件