我的 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 使用+
启用目录列表的功能。