如何阻止/插件/文件夹进行公共访问?

时间:2014-03-03 00:05:18

标签: apache .htaccess mod-rewrite

如何通过.htaccess保护“插件”文件夹?

http://www.example.com/plugins/我的文件在这里

我想阻止访问者访问/plugins/文件夹,但当我尝试使用下面的代码阻止访问时,我在此文件夹中的文件停止工作。请原谅我的语法错误。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{THE_REQUEST} ^.*(plugins).* [NC]
RewriteRule ^(.*)$ - [F,L]
</IfModule>

1 个答案:

答案 0 :(得分:0)

这取决于“访问”的含义。大概就是一个浏览器来访问这里的文件,否则网站会破坏,正如你所说。

猜测,你指的是去那个目录并列出其中的所有文件。如果是这种情况,可以使用以下方法:

<location /plugins>
  Options -Indexes
</location>