【发布时间】:2017-11-07 16:57:36
【问题描述】:
我有一个自定义错误页面,它只是 HTML/CSS 和一些 JS,它们将采用查询字符串(例如?error=404)并根据该查询字符串显示动态内容,如果没有提供一般的回退.我希望这个查询字符串由 .htaccess ErrorDocument 重定向传递,但不幸的是它没有。
ErrorDocument 404 /error.html?error=404
这会显示一般错误页面,因为我假设它正在截断查询字符串。但是它确实返回了 404 状态,这正是我所需要的。
我显然可以重定向到绝对 URL 并维护查询字符串,但是我会得到一个 200 标头,这不好!
任何帮助将不胜感激!
【问题讨论】:
标签: html apache .htaccess errordocument