SmartFAQ是由The SmartFactory (https://www.smartfactory.ca)开发的,InBox Solutions (https://www.inboxsolutions.net)的一个部门。

为什么我的所有目录中都应该有index.html?
所有目录,都不应该通过URL直接访问,应该包含一个index.html文件,里面有HTML代码,将访客送回到上一页。

如果没有这样做,目录内容(文件)可能会被列出,并可能被滥用,例如图片、下载文件或直接访问的脚本文件。


评论归作者所有。我们不对其内容负责。
user

 index.html文件


你好

我现在正在尝试整个文件和站点的保护。

我是否需要在顶级目录中有一个index.html文件?我假设不需要,因为可以从URL直接访问网站。

谢谢

Rich

 
user

 回复: index.html文件


有关index.html,你不一定需要一个顶级目录中的index.html文件。

这是一个很好的问题!我曾经遇到过我的网站被黑客入侵的情况,他们在我的根目录中放置了一个index.html文件(里面包含一些粗俗的言语)。在删除该文件后,我决定使用自己的index.html文件并设置为重定向到index.php,即正确的首页。

 
user

 回复: index.html文件


你好

我只是想分享一些重定向页面的代码。如果有任何人可以改进这篇帖子,请在这里发表!




重定向页面








谢谢

Rich

 
user

 回复: index.html文件


我认为这个答案仅在目录被盲目访问时有效。如果文件名已知或被猜出,则此设置没有任何作用。如果目标是目录保护,那么在 .htaccess 中设置目录的权限是最正确的方法。

 
user

 回复: index.html文件


.htaccess 的设置不能防止用户猜出或访问已知的文件。目录/文件需要被 XOOPS 访问,因此在 .htaccess 中您无法做到完全锁定——您最好在 .htaccess 中禁用目录浏览,这与 index.html 的功能相同。

此外,index.html 在 IIS 和 Apache 以及其他 Web 服务器中都可以使用(假设默认文件被正确设置)。.htaccess 只适用于 Apache。

 


Login

Who's Online

292 user(s) are online (21 user(s) are browsing XOOPS FAQ)


Members: 0


Guests: 292


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Aug 31
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Did you know ?

Xoops 2.0.14 does not come packaged with modules besides the core?

Random question

How do I know what a module does before installing it?