2013年3月12日 星期二

web禁止存取.git資料夾 (apache git folder deny)

『環境』
  CentOS 6.x , apache
===========================================

有時候你可能需要在web資料夾下使用git來拿取網頁資料

於是你會多了一個.git的資料夾,並且裡面有很多檔案

但是又希望別人不能存取這個資料夾底下的東西

解決方法

vim /etc/httpd/conf.d/git_deny.conf
(新增一個設定檔)

加入

<DirectoryMatch "^/.*/\.git/">
  Order allow,deny
  deny from all
</DirectoryMatch>

然後再重新啟動httpd即可


沒有留言:

張貼留言