简体   繁体   English

将每个请求发送到除index.php以外的其他页面到404

[英]Send every request to a page other than index.php to 404

我一直在研究保护我的php网站的安全,并且我想知道如何以一种可信的方式隐藏我的网站的结构,即将每个文件或目录(但索引文件)发送到带有404的未找到页面标头,这样我就可以阻止访问.htaccess之类的文件或我的库文件,而无需让用户知道它们甚至存在...感谢您的阅读,并祝您愉快!

Re-read some of my old code and found a solution, I don't if it's elegant but it works very nicely... 重新阅读我的一些旧代码并找到解决方案,虽然优雅,但我认为效果很好。

ErrorDocument 404 "404"    
RedirectMatch 404 ^/res/.*$

And I put everything that isn't .htaccess or index.php in /res/ 我将所有不是.htaccessindex.php的内容都放在/ res /

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM