【发布时间】:2012-12-24 06:27:41
【问题描述】:
全部,
我有以下 Zend 应用程序结构:
helloworld
- application
- configs
- controllers
- models
- layouts
- include
- library
- public
- .htaccess
- index.php
- design
- .htaccess
目前,如果用户访问http://localhost,我上面的.htaccess 文件确保请求会自动路由到http://localhost/public。如果用户从地址栏访问公用文件夹以外的任何其他文件夹,他将获得该文件夹的目录列表。
如何确保拒绝用户访问除公用文件夹之外的所有其他文件夹?如果他访问任何其他文件夹,我希望用户被重定向到公用文件夹。但是,如果底层代码从其他文件夹请求某些东西,(例如:)它应该仍然可以工作..
谢谢
【问题讨论】:
标签: .htaccess zend-framework apache2