我有一个htaccess文件我阻止目录
Options -Indexes
但我想允许管理员目录 . 上面代码块管理目录也是如此 .
第二件事是一些黑客通过搜索引擎获取我们网站的所有目录名称 . 如果我在robots.txt文件中禁止所有安全目录的搜索引擎,那么黑客可以从robots.txt中读取目录 .
如果我阻止.txt延伸
<FilesMatch "\.(htaccess|htpasswd|ini|txt|log|sh|inc|bak)$">
订单允许,拒绝所有人拒绝
这个htaccess代码可以搜索引擎读取我的robots.txt文件中的其他目录吗?
结论:我想禁止所有目录,但允许管理员目录 . 并且还想从搜索引擎中阻止安全目录 .
我得到了允许目录的答案,但第二个问题没有确认谷歌可以读取或不 .
1 回答
您需要密码保护您的/ admin文件夹并打开该文件夹中的索引 . 将受保护的文件添加到该文件夹中 . 谷歌或其他任何人都可以在没有您制作并存储在
.htpass
中的密码的情况下阅读它们 .例如
/admin/.htaccess
了解更多关于Apache Module mod_authn_file的信息