虚拟主机 - 仅提供某些没有根文件夹的网站

虚拟主机 - 仅提供某些没有根文件夹的网站

我的 DNS 名称是 somename.dlinkddns.com

我还在开发机器上安装了 LAMP。

我想向客户展示我的网站。可以使用虚拟主机来实现。

例如-project1.somename.dlinkddns.comproject2.somename.dlinkddns.com

等等。

但是如果用户更改地址并删除点之前的名字,他就可以在本地主机上看到我所有的项目。

我想避免仅提供某些站点,而不是整个目录。

我的 Ubuntu 版本是 12.10

这有可能吗?如何可能?

提前致谢。

答案1

在您的根目录中放置一个空白的 index.html 文件。

或者编辑您的.htaccess 文件

答案2

我认为可以使用以下方法避免这种情况Options -Indexes

找到<directory>指令somename.dlinkddns.com并添加选项-Indexes

<Directory /web>
   Options -Indexes
   ...
</Directory>

此选项避免目录列表。

这里的主要功能是-。默认情况下,Apache 使用+启用目录列表的功能。

相关内容