标签: php html http request
所以我正在尝试创建一个自定义错误页面,它基本上是所有错误的保护伞。但是,我需要知道如何输出为此返回的特定错误代码。
我已经搜索过,但是如果不使用PHP,它就开始变得不可能了。确实如此,是否有使用PHP的危险,然后在PHP解析器通过代码之前让请求失败?也许我的逻辑有点落后,但我看到人们使用自定义错误文档处理500错误,而且当涉及到服务器处理请求的不同部分的顺序时,我已经有点困惑。
任何帮助将不胜感激!
答案 0 :(得分:0)
使用htaccess可以追踪错误
即
ErrorDocument 400 /400.html ErrorDocument 401 /401.html ErrorDocument 403 /403.html ErrorDocument 404 /404.html ErrorDocument 500 /500.html
答案 1 :(得分:0)
也许像this这样的东西?还发现了类似的here。还有here。在所有示例中似乎都是相同的基本思想。您制作.htaccess文件,然后使用$_SERVER['REDIRECT_STATUS'];检测错误代码。
$_SERVER['REDIRECT_STATUS'];