所以我刚刚在 httpd.conf 中为自定义错误页面设置了新的错误处理程序:
Alias "/error" "/var/www/error/"
ErrorDocument 400 /error/error.php?code=400
ErrorDocument 401 /error/error.php?code=401
ErrorDocument 403 /error/error.php?code=403
但是当我试图访问我的禁止子域(index.php)时,我得到了这个:
您无权访问此服务器上的 /。
此外,在尝试使用 ErrorDocument 处理请求时遇到 404 Not Found 错误。
但是,如果我尝试子域/jskldfjkd(以及子域/forbiddendic/),它会给出正确的错误页面。在错误日志中,Apache sais 搜索 noindex.html。我该如何解决这个问题?