阻止人们查看网站目录

时间:2014-04-26 16:37:16

标签: php html css

大家好,我有一个网站,其中我有很多目录,如成员/图像/情感和其他php文件,如index.php,login.php,profile.php ......等 在目录/文件夹图像中存储了wbsite的所有imgeas,我不希望人们查看它。当我们输入www.sitedomain.com index.php时显示当前没问题,但是当我们输入www.sitedomain.com/images时,显示所有图像链接我不希望任何人查看此文件夹。应显示默认的404 eror页面

2 个答案:

答案 0 :(得分:1)

将名为'index.html'的文件上传到目录'images'。您的服务器正在显示此消息,因为它不确定哪个文件是索引文件。

以下是html文件的模板:

<!DOCTYPE html>

<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title>404 Error</title>
</head>
<body>
<p>404 - Page not found</p>
</body>
</html>

答案 1 :(得分:0)

您可以在文件夹中添加.htaccess文件,其中包含以下行:

Options -Indexes 

或者(如果您的网站没有在Apache上运行,或者您没有覆盖权限)

  • 将空index.html个文件放在文件夹

或者

  • index.php文件放在包含以下行的文件夹中:

    <?php header('Location: some-other-page.html');