主に Apache の WebDAV 拡張に関する各種ソフトウェア、パッチ、ドキュメントの公開と継続的なメンテナンスを行います。cadaver や davfs 等、Apache Software License 以外のライセンスを持つものが含まれる事に注意して下さい。
Apache HTTPD 2.2.8 の mod_rewrite にて、マッチした後方参照の
文字コードを置き換えるパッチを作りました。RewriteRule ディレ
クティブのフラグに
CH=<変換後コード>:<変換前コード>[|<変換前コード>][|<同左>]
というフラグを指定すると、() で括った部分を $n で置き換える際
に文字コード変換します。例えば、
---
RewriteEngine On
RewriteRule ^/utf-8/(.*) /euc-jp/$1 [CH=EUC-JP:SHIFT-JIS|UTF-8,L,NS,PT]
---
とすると、
http://localhost/utf8/<SHIFT-JISのパス>
または
http://localhost/utf8/<UTF-8のパス>
のリクエストを
$DocumentRoot/euc-jp/<EUC-JPのパス>
に置き換えます。変換に成功しなかった場合は、オリジナルの文字
コードが使用されます。