在我的Drupal网站上,如果我去假冒url,比如:mysite.com/.htacess/nothing--这里我得到了一个403禁忌(从未点击Drupal)。有没有办法把它重定向到404而不是403?
发布于 2019-07-20 10:51:17
为了将服务器403作为自定义404捕获,您需要使用ErrorDocument指令(假设您使用的是Apache ):
在出现问题或错误时,可以将Apache httpd配置为执行以下四种操作之一:
因此,要让Drupal处理文档,设置如下(httpd.conf):
ErrorDocument 403 /index.php
注意:当发送错误重定向时,可以获得额外的环境变量:这些变量是通过将REDIRECT_
放在原始标头名称前,从提供给原始请求的标头生成的。这提供了错误文档,原始请求的上下文(例如。REDIRECT_URL
,REDIRECT_STATUS
,REDIRECT_QUERY_STRING
)。
https://stackoverflow.com/questions/57121158
复制相似问题