.htaccess不适用于非根级别的站点

时间:2013-11-15 18:19:16

标签: apache .htaccess mod-rewrite

我在www.example.com/~abc/的非根级别托管了我的网站。这里保存了我的.htaccess文件,并且定义了所有重写规则。但它们似乎不能正常工作。像ErrorDocument 404 /errors/404.php一样无效。当我打开www.example.com/~abc/random时,它会给404添加404 Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.我将我的404保留在www.example.com/~abc/errors/404.php

2 个答案:

答案 0 :(得分:0)

尝试为{404}提供relative path

ErrorDocument 404 errors/404.php

答案 1 :(得分:0)

感谢anubhava,这是我的答案 ErrorDocument 404 http://www.example.com/~abc/errors/404.php