如何配置 Apache 重写规则以将所有请求重定向到 404,除非明确允许
我从昨天开始就在网上搜索,但找不到答案。至少有一个适用于 apache2 的。
我只想要一组 rewritemod 规则,这些规则将使 apache 将所有内容重定向到 404,但允许我显式地覆盖某些文件/文件夹。
我尝试过包容性规则,但无法使其发挥作用。
谢谢。
I'm searchin on internet since yesterday and i couldn't find the answer. At least one that works for apache2.
I just want a set of rewritemod rules that will make apache redirect everything to a 404 but allows me to explicitly override it for some files/folders.
I've tried an inclusive rule but i couldn't get it working.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
只需在 .htaccess 文件中尝试这一行:
以上规则将对除名为
allowedFile.html
的文件和名为allowedDirectory
的文件夹之外的所有内容抛出 404。Just try this line in your .htaccess file:
Above rule will throw 404 for everything except a file called
allowedFile.html
and a folder calledallowedDirectory
.