IP限制站点:在apache2.conf中放置自定义403页面的位置

时间:2018-06-14 14:05:07

标签: apache http-status-code-403

我已将IP限制网站配置为仅允许从特定网址进行访问。配置在apache2.conf中,如下所示:

<Directory /var/www/>
        Options Indexes FollowSymLinks
        AllowOverride None
        Require ip 123.45.678.90
</Directory>

我想显示自定义403页面而不是默认页面,所以我创建了403.html。但是,我无法找到合适的位置放入apache2.conf。

我尝试在指令中添加“ErrorDocument 403 403.html”,但随后网页字面上显示“403.html” - 不是页面,而是实际字符串。如果我只想在apache2.conf中输入消息,那就好了,但是我更喜欢实际上有一个页面,我可以更方便地编辑它。

我已经尝试将它放在Directory指令之外,但是返回典型的403,加上以下内容:

  

此外,尝试时遇到403 Forbidden错误   使用ErrorDocument来处理请求。

我认为这是有道理的,因为无论如何他们都不被允许进入该目录。所以,我尝试创建一个名为/ var / error的新文件夹并将其添加到那里。但是,它会返回相同的“额外......”错误。

放置这个的适当位置(以及如何)?

0 个答案:

没有答案