在安装digitalus之后,我在根目录中创建了以下规则(.htaccess )文件
<VirtualHost *:80>
ServerName ecn.local
DocumentRoot /home/speshu/Development/ecn
SetEnv APPLICATION_ENV tinsae
<Directory /home/speshu/Development/ecn>
DirectoryIndex index.php
AllowOverride All
Order allow,deny
Allow from all
</Directory>
并将127.0.0.1主机放入/etc/ ecn.local
但是,当我在文档根目录中键入http://ecn.local/scripts或http://etc.local/library或某个现有文件夹,而不是显示找不到(404消息)时,它会列出那里的所有文件夹,我该如何限制这一点
在5月份的早期项目中,我记得对zend-framework有这样的限制,因为它建立在相同的框架上,所以digitalus有什么问题......
发布于 2010-12-16 22:23:01
无需在digitalus中进行修改
只需将Options -Indexes添加到你想要的文件夹中,它就会隐藏这些文件(也就是“禁止消息”),如下所示:
Forbidden
You don't have permission to access /library on this server.例如,如果您需要隐藏库文件夹,只需在其中创建.htaccess文件并写下Options -Indexes,它将完成此工作:)
https://stackoverflow.com/questions/4461342
复制相似问题