【发布时间】:2012-09-26 04:54:07
【问题描述】:
我想让 apache 始终为来自所有子域的 404 错误打开一个信号页面。
问题是我的子域位于 public_html 的子文件夹中,因此具有不同的根路径。
例如,这很好用的主域:
ErrorDocument 404 /Error/404.html
Error文件夹和主域分别位于public_html。
但是对于位于public_html/forum/ 的论坛子域,上面的根路径没有,它实际上寻找不存在的public_html/forum/Error/404.html。
我尝试为论坛文件夹重写规则,但也没有成功:
ErrorDocument 404 /../Error/404.html
似乎由于某种原因它不能低于根文件夹。
有什么想法可以从主域和子域中引用相同的页面,不触发重定向? (例如:http://mysite/Error/404.html 会完成此操作,但也会更改我不想要的页面的 url 地址)
【问题讨论】:
标签: apache subdomain http-status-code-404