4
我有一个像这样在子文件夹中的htaccess文件:使用404的ErrorDocument是在一个子目录
/subfolder/.htaccess
在htaccess文件下面的代码来设置一个404的ErrorDocument
ErrorDocument 404 /404.php
问题是根目录中的404页面被加载,而不是/subfolder/
文件夹中的页面。我不能简单地将htaccess文件更改为使用/subfolder/404.php,因为系统将安装在很多不同的地方。
有没有办法引用htaccess所在目录中的文件?
尝试不带斜杠(因为URL是相对于'DocumentRoot'的)。如果这不起作用 - 你可以通过使用** mod_rewrite规则**(也就是说,如果该模块在该服务器上可用,某些便宜的托管计划可能不是这种情况)可以达到相同的效果。 – LazyOne 2012-04-10 11:04:24