2011-09-09 59 views
0

我如何給予子目錄的不同訪問權限?htacces爲每個子目錄規定不同的規則

我只能訪問htaccess指令一次,而不是訪問Apache的httpd.conf。 這裏是我的文件夾:

~/www/ 
~/beta/ -> group betatesters developers 
~/dev/ -> group developers 

我想只有一個位於根目錄下的.htaccess。

~/.htaccess 
~/htpassd 
~/htgroup 

AuthType Basic 
AuthName "Password Required" 
AuthUserFile /home123/user321/htpasswd 
AuthGroupFile /home123/user321/htgroup 
<FilesMatch "beta"> 
    Require group betatesters developers 
</FilesMatch> 

<FilesMatch "dev"> 
    Require group developers 
</FilesMatch> 

任何想法?

有時.htaccess文件需要自己修改,從而完全包含在GIT存儲庫。

/WWW /爲/ dev /,/ BETA /只是不同版本回購。那爲什麼我認爲在每個文件夾中有不同的htacces文件是不自然的。這很煩人!

回答