使用.htaccess停止对目录的访问

使用.htaccess停止对目录的访问,.htaccess,web,.htaccess,Web,我正试图使用此.htaccess代码停止对两个特定文件夹的访问: RewriteEngine On RewriteRule ^(nigel/|multicraft/) - [F,L,NC] 在浏览器中打开网站时,出现500内部服务器错误。将.htaccess放在包含以下内容的目录中: Order Deny, Allow Deny From All 一种简单的方法是将.htaccess文件放在该目录中,并将deny from all写入.htaccess文件。我正在使用Capistrano部署

我正试图使用此.htaccess代码停止对两个特定文件夹的访问:

RewriteEngine On
RewriteRule ^(nigel/|multicraft/) - [F,L,NC]

在浏览器中打开网站时,出现
500内部服务器错误

.htaccess
放在包含以下内容的目录中:

Order Deny, Allow
Deny From All

一种简单的方法是将.htaccess文件放在该目录中,并将
deny from all
写入.htaccess文件。我正在使用Capistrano部署网站,每次部署时它都会创建文件夹,因此每次我都必须创建.htaccess。好的,如果你想使用.htaccess文件,你应该每次都更改它,它不好和/或危险。查看apache错误日志,看看是什么错误导致500。