【发布时间】:2011-08-05 12:40:49
【问题描述】:
我有一个自定义 404 页面,除了我想在此页面上显示的消息之外,它工作正常。
我想让它说找不到页面的url,而是显示404页面的url。
这就是我所拥有的......
You were looking for <?php echo $_SERVER['REQUEST_URI'] ?>.
htaccess 文件包含以下行:ErrorDocument 404 /404/
【问题讨论】:
-
你是如何设置错误页面的? (例如,您是使用 Apache 的
ErrorDocument指令还是?) -
我有一个 htaccess 文件,其中包含以下行:
ErrorDocument 404 /404/- 并且 404 页面包含上面的行。 -
当你得到这种行为时,你能从一个实例中发布
<?php var_dump($_SERVER); ?>的内容吗?我很困惑为什么这些方法都不起作用。我对 Apache 进行了一些试验,但无法产生 none 得到你想要的结果的情况。 -
@Simon143 - 感谢您的建议。看来我需要使用 DOCUMENT_URI。尽管正如您所说,我真的希望我的原始代码能够正常工作。奇怪!!
标签: php apache http-status-code-404 errordocument