46得票5回答
使用单个ErrorDocument指令捕获所有错误(.htaccess)

是否有类似通配符指令可以捕获所有可能的错误,并在单个自定义错误页面中处理它们?ErrorDocument 404 /error.php?code=404 ErrorDocument 403 /error.php?code=403 ... ErrorDocument NNN /error.php...

14得票2回答
Apache的ErrorDocument指令不进行重定向。

我在我的`.htaccess`文件中添加了一堆`ErrorDocument`指令,以便捕获Apache可能抛出给用户的几乎所有错误,并将该用户重定向到我的错误控制器,然后以更友好的方式呈现错误。但它似乎不起作用。 例如,当我输入无效的网址,如mysite.com/""##$##$!时,我总是...

12得票5回答
自定义404页面 - PHP

我有一个自定义的404页面,除了我想要在页面上显示的信息之外,其他都正常工作。 我希望它能够显示无法找到的页面的URL,但实际上它显示了404页面的URL。 这是我的代码... 您正在查找 <?php echo $ _SERVER ['REQUEST_URI']?> hta...

8得票6回答
如何使.htaccess将REQUEST_URI附加到404页面

有没有办法将请求URI作为URL变量发送到404页面?例如,如果我使用ErrorDocument指令转发我的404,是否有一种方法可以做到这一点?以下是我尝试过的代码,但显然它没有起作用。 ErrorDocument 404 /pages/errors/index.php?e=404&amp...

7得票4回答
使用变量的Apache ErrorDocument外部重定向

是否有可能在Apache中实现类似这样的功能...(即重定向到外部URL,同时传递导致403错误的路径) ErrorDocument 403 http://www.sample.com/{{REDIRECT_URL}}