为什么要求不存在的图像生成302响应而不是404?

时间:2017-02-07 14:42:02

标签: apache .htaccess

我有一个网站,我已使用此指令配置了我的主.htaccess文件:

ErrorDocument 404 https://websiteLink.com

当我访问一个包含指向不存在的图像的链接的页面时,我收到了一个带有.htaccess中指定的位置指令的 302 响应,而不是接收上面的404。配置。

为什么会产生302响应?

1 个答案:

答案 0 :(得分:1)

这是因为absolut url。您在ErrorDocument的目标中使用了完整的URL。使用绝对路径

ErrorDocument 404 /path/