http - 如何编辑 .htaccess 文件以指向 404 错误文档的相对目录?

标签 http .htaccess

大多数 htaccess 404 错误规则都基于绝对目录位置,例如/404.php。我想要一个相对于它所在位置的文件(因此当我从 WAMP 中的测试环境转移到现场时,我不必希望我正确编辑文件)。

不幸的是,

ErrorDocument 404 404Error.php

只是将 404Error.php 打印到浏览器,它不会调用实际的错误页面

ErrorDocument 404 /FOOBAR/404Error.php

会。

编辑:

我想我还不够清楚。测试环境是 WAMP 本地服务器,错误文件位于/FOOBAR/404Error.php,而“实时”服务器是 www.fubar.com/404error.php——将其放在根目录中。

最佳答案

这个怎么样?

ErrorDocument 404 ../directory/404page.html

关于http - 如何编辑 .htaccess 文件以指向 404 错误文档的相对目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6481249/

相关文章:

php - .htaccess 内部重定向不适用于字符串参数

php - Mod 重写模式问题

http - Tomcat 中的 WebDAV 服务器端实现

Delphi TIdHTTP POST 与 GET 相比非常慢

regex - htaccess 重定向多语言 Drupal 站点的一个域

wordpress - nginx - 404 未找到永久链接页面

php - 如何使用 'PREG' 或 'HTACCESS' 删除 URI 中的多个斜线

Android WebView,错误 net::Name_Not_Resolved

json - IE11 不设置 x-cfrtoken HTTP header ,除非使用 InPrivate 窗口,这会导致服务器响应 HTTP 403 Access Denied

http - 使用 inet 检测 HTTP 关闭