如果直接请求目录索引文件,Apache 将返回 404

如果直接请求目录索引文件,Apache 将返回 404

我的索引文件是标准的index.html。当GET /dir/返回 /dir/index.html 时,我想向请求返回 404 状态代码GET /dir/index.html。在 Apache 下有没有简单的方法可以做到这一点?

答案1

使用 mod_rewrite:

    RewriteEngine On
    RewriteRule ^/dir/(index.html)?$ /404 [L]

相关内容