Kenichi Maehashi's Blog
脳内コアダンプ
Apache: 子ディレクトリへのアクセスを親ディレクトリにある .htaccess で制限する
Saturday | October 20, 2012
|
バージョン管理システムのリポジトリからクローン / チェックアウトしたディレクトリを Apache で公開する場合、ワークスペースのコンテンツ自体は見せたいものの、.git / .svn / ... などの管理ディレクトリまでは見せたくない場合があります。
最初 Files ディレクティブで以下のように書けば良いかなと思ったのですが、.git/ はファイルではないのでマッチしませんでした。(久しぶりにやると、すっかり忘れてしまってアカンですね...)# ダメな例 <Files .git> Deny from All </Files> で、結局 mod_rewrite 先生にお願いすることにしました。RewriteEngine on RewriteRule ^\.git/ - [F,L] 少し古い SVN だと、各ディレクトリに .svn ができるので、もう少し正規表現に工夫が必要ですね。
|
| コメント (0)
|
<< 前ページ[1]
トップページに戻る
Copyright © 2006-2021 Kenichi Maehashi, All Rights Reserved.