home wiki.fukuchiharuki.me
Menu
*キーワード [#wcb6e1ea]
-Apache
-.htaccess
-subversion

*概要 [#y0cfae51]
Perl や PHP などでアプリケーションを書いたとき、subversion で checkout したものを update して更新してしまうのが楽ですよね。しかしそうすると subversion 管理用の「.svn」ディレクトリが作成されてしまうのでこれを隠したいです。

*方法 [#t616ab6f]
ドキュメントルートなディレクトリの .htaccess を次のようにします。
- .htaccess
 RewriteEngine On
 RewriteRule (^|/).svn/ - [F,L] 

*解説 [#lf7c05c7]
.htaccess の書き方については公式([[RewriteRule Flags - Apache HTTP Server>http://httpd.apache.org/docs/2.2/rewrite/flags.html]])を参照ください。

.htaccess を有効にする方法については公式([[core - Apache HTTP サーバ>https://httpd.apache.org/docs/2.4/ja/mod/core.html#allowoverride]])を参照ください。

*参考 [#hf67b5a1]
-[[RewriteRule Flags - Apache HTTP Server>http://httpd.apache.org/docs/2.2/rewrite/flags.html]]
-[[core - Apache HTTP サーバ>https://httpd.apache.org/docs/2.4/ja/mod/core.html#allowoverride]]