我正在运行Apache运行的Windows机器上的一组Web应用程序。 我的文档根目录有以下内容:
/MyWebApp1 /MyWebApp2 /MyWebApp3 /Common /css /images /script
我希望每当指定根文件夹或对应于Web应用程序的文件夹时,都会提供index.php
:
/ ==> /index.php /MyWebApp1 ==> /MyWebApp1/index.php /MyWebApp2 ==> /MyWebApp2/index.php /MyWebApp3 ==> /MyWebApp3/index.php
但是我不想为/Common
和它的子文件夹指定一个目录索引:
/Common ==> Error 403 /Common/css ==> Error 403 /Common/images ==> Error 403 /Common/script ==> Error 403
我怎样才能做到这一点?
编辑 :顺便说一句,我所托pipe的Web应用程序的数量将在未来增长,我不想每次添加Web应用程序时重新configurationApache。 明确枚举每个MyWebApp<i>
并不令人满意。
以下应该工作:
<Location /> Options +Indexes <Location> <Location /Common> Options -Indexes </Location>
如果您的应用程序位于不同的主机上,您可以在服务器级别(不在VirtualHost内部)使用它。
也可以看看: