Cor*_*art 0 .htaccess redirect apache-2.2
当用户尝试访问被禁止的目录时,我希望发送 404 错误代码。我将“全部拒绝”附加到所有私有目录,以及主 .htaccess 文件中的以下错误文档:
ErrorDocument 404 /404/
ErrorDocument 403 /404/
Run Code Online (Sandbox Code Playgroud)
这会将用户发送到我设置的自定义 404 页面,但是当我检查请求标头时,它仍然发送 403 错误代码。我可以通过禁止目录上的 .htaccess 文件传递 404 错误代码吗?
[从stackoverflow复制过来]
不是一个直接的答案,但如果您安装了 php [或其他服务器端包含脚本] - 您可以使用:
ErrorDocument 403 /404.php
Run Code Online (Sandbox Code Playgroud)
并在 404.php 中有:
<?php
header("HTTP/1.0 404 Not Found");
//...
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1018 次 |
最近记录: |