9

如果我通过“www.mysite.com/img/”访问我的网站

我会看到以下内容:

父目录...

文件夹1

文件夹2

文件 1

文件2

等等等等。

但是,防止人们访问我的网站文件夹和文件结构的最佳方法是什么?

同时仍然让人们查看例如实际网站上的图像

我还想隐藏例如 www.mysite.com/functions/ 我有我的 php 函数文件的地方。

检查谷歌向我展示了很多方法来做到这一点,

但是最好和最安全的方法是什么?

提前致谢!

4

2 回答 2

10

Create an index.html or index.php file inside, for example, the img folder; so when a visitor attempts to visit yourwebsite.com/img/ and see the content, index.html will be showed instead.

于 2013-10-18T00:12:58.883 回答
9

如果您的服务器是 Apache,您可以设置一个.htaccess文件并构建规则以隐藏/重定向并返回 404 错误页面。

如果您的服务器是 IIS,那么您可以在 IIS 管理器中修改“URL 重写”规则以返回 404 错误/禁止页面。

请参阅:.htaccess 提示和技巧

于 2013-10-18T00:11:11.050 回答