Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php .htaccess中的错误页面-是否找到请求的页面?_Php_.htaccess - Fatal编程技术网

Php .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

我使用.htaccess文件将有错误的访问者重定向到我的自定义错误页面。
服务器是带有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