有一个 404 重定向,工作正常,但我正在 .htaccess 文件中寻找一个解决方案,以便在找不到图像(jpg、gif、png、...)的情况下例外。
这里有人有可能这样做吗?
htaccess 文件中的实际规则:
ErrorDocument 404 http://example.com/
最好的祝福!
有一个 404 重定向,工作正常,但我正在 .htaccess 文件中寻找一个解决方案,以便在找不到图像(jpg、gif、png、...)的情况下例外。
这里有人有可能这样做吗?
htaccess 文件中的实际规则:
ErrorDocument 404 http://example.com/
最好的祝福!
我猜如果找不到图像,您希望用户看到带有错误消息的图像,而不是通常显示的默认文本页面。以下是如何做到这一点:
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Add additional file extensions to the list as needed.
RewriteCond %{REQUEST_FILENAME} \.(gif|jpg|jpeg|bmp|tiff)$
RewriteRule (.*) /relative/location/of/errorimage.jpg
如果您还有其他事情要做,请回复评论,我会相应地调整示例。