我在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
。
答案 0 :(得分:0)
尝试为{404}提供relative path
:
ErrorDocument 404 errors/404.php
答案 1 :(得分:0)
感谢anubhava,这是我的答案
ErrorDocument 404 http://www.example.com/~abc/errors/404.php