-1

我已经阅读了此防止在没有 .htaccess 的情况下从 Apache 访问文件这不是我的情况。

注意:我不允许使用 .htaccess

我有一个像http://example.com/这样的 url,它带我去索引页面,它很好。

当 url 是http://example.com/ajax_scripts/这里ajax_scripts是服务器显示403 Forbidden的目录。

但我想显示我自己的自定义错误页面,该页面位于http://example.com/error_pages/error_403.php

当用户想要访问这个http://example.com/ajax_scripts/时,用户应该重定向到http://example.com/error_pages/error_403.php

没有.htaccess 怎么办?

更新:将有一些其他文本而不是ajax_scripts

更新 2:如果我遇到错误401、403、404 和 405并希望将它们重定向到其特定的错误页面中怎么办?

4

1 回答 1

2

这是apache的行为,php无能为力。

您可以通过以下方式更改 apache 配置:

ErrorDocument 403 /error_pages/error_403.php
于 2013-09-03T05:45:30.437 回答