Php .htaccess中的错误页面-是否找到请求的页面?
我使用.htaccess文件将有错误的访问者重定向到我的自定义错误页面。Php .htaccess中的错误页面-是否找到请求的页面?,php,.htaccess,Php,.htaccess,我使用.htaccess文件将有错误的访问者重定向到我的自定义错误页面。 服务器是带有PHP5.2的Apache,所以我用PHP编写代码。 我想知道,在我的PHP错误页面上,访问者请求并给出错误的页面是什么 $_SERVER['REQUEST_URI'] 或 应该向您提供信息。如果您是通过ErrorDocument执行此操作,您应该在$\u服务器['REQUEST\u URI']和$\u服务器['REDIRECT\u URL']中找到原始URL 为了测试它,我建议制作一个脚本,比如info.p
服务器是带有PHP5.2的Apache,所以我用PHP编写代码。
我想知道,在我的PHP错误页面上,访问者请求并给出错误的页面是什么
$_SERVER['REQUEST_URI']
或
应该向您提供信息。如果您是通过ErrorDocument执行此操作,您应该在
$\u服务器['REQUEST\u URI']
和$\u服务器['REDIRECT\u URL']
中找到原始URL
为了测试它,我建议制作一个脚本,比如info.php,它有:
<?php
phpinfo();
然后,当您调用不存在的文档时,您将收到phpinfo()
输出,其中列出了您拥有的所有变量,您可以看到哪些变量适合您的用途
当然,不要在可公开访问的服务器上执行此操作,因为
phpinfo()
有很多敏感信息。Molle博士回答得更快,对不起。顺便说一句,我使用echo函数查看URI。
<?php
phpinfo();
ErrorDocument 404 /somepath/info.php