【发布时间】:2014-02-01 19:33:25
【问题描述】:
试图拒绝访问除 index.pl 之外的所有文件。首先我拒绝所有,然后允许访问 index.pl。下一个代码可以正常工作。
Order Allow,Deny
Deny from all
<Files "index.pl">
Order Deny,Allow
Allow from all
</Files>
但是在添加带有此内容的 .htaccess 文件后出现以下问题: 当我尝试访问 mysite.com/(没有 index.pl)时,服务器说它是被禁止的。
我尝试添加DirectoryIndex index.pl,代码变成了这样:
Order Allow,Deny
Deny from all
<Files "index.pl">
Order Deny,Allow
Allow from all
</Files>
DirectoryIndex index.pl
这对我没有帮助。
我必须在文件中写入什么来限制除 index.pl 之外的所有文件,并且站点可以在不添加 /index.pl 链接的情况下正常工作?也许还有另一种方法可以做我想做的事?
【问题讨论】: