繁体   English   中英

如何访问自定义错误文档中的HTTP标头?

[英]How can I access the HTTP headers in a custom error document?

因此,我试图创建一个自定义错误页面,该页面基本上是所有错误的保护伞。 但是,我需要知道如何输出为此返回的特定错误代码。

我已经搜索过,但是开始看起来好像不使用PHP是不可能的。 如果确实如此,是否存在使用PHP并在PHP解析器检查代码之前使请求失败的危险? 也许我的逻辑有点落后,但是我看到人们使用自定义错误文档处理了500个错误,而对于服务器处理请求的不同部分的顺序,我已经有点困惑了。

任何帮助,将不胜感激!

使用htaccess可以跟踪错误

ErrorDocument 400     /400.html
ErrorDocument 401     /401.html
ErrorDocument 403     /403.html
ErrorDocument 404     /404.html
ErrorDocument 500     /500.html

也许类似这样 在这里也发现了类似的东西 还有这里 在所有示例中,似乎都具有相同的基本思想。 您制作.htaccess文件,然后使用$_SERVER['REDIRECT_STATUS']; 检测错误代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM