なんか、すんごく時間かかったんで、忘れないためにメモ...。こんな時間かかるはずじゃなかったのに...。とりあえず、IndexOptionsで文字コードを指定できるようになっていたのが非常に大きかったんだけど、見つけるまで時間かかってしまった...。
LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule encoding_module modules/mod_encoding.so
DavLockDB /tmp/DavLock
Alias /webdav "/www/docs/webdav"
<Location "/webdav">
AddDefaultCharset off
Options FollowSymLinks Indexes
Order allow,deny
Allow from all
IndexOptions FancyIndexing SuppressLastModified SuppressDescription NameWidth=* Charset=utf-8
AuthType Basic
AuthName "WebDAV"
AuthUserFile "/usr/local/apache2/conf/DAVuser"
AuthGroupFile /dev/null
<Limit GET POST PUT DELETE CONNECT OPTIONS PATCH PROPFIND PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
Require valid-user
</Limit>
SSLRequireSSL
Dav on
EncodingEngine on
SetServerEncoding UTF-8
DefaultClientEncoding UTF-8 CP932 EUCJP-MS
NormalizeUsername on
BrowserMatch "Microsoft Data Access Internet Publishing Provider .*" WEB_FOLDER
Header add MS-Author-Via "DAV" env=WEB_FOLDER
AddClientEncoding "Microsoft .* DAV 1.1" ASCII CP932 UTF-8
AddClientEncoding "Microsoft .* DAV" UTF-8 CP932
AddClientEncoding "(Microsoft .* DAV $)" UTF-8 CP932
AddClientEncoding "(Microsoft .* DAV 1.1)" CP932 UTF-8
AddClientEncoding "Microsoft-WebDAV*" UTF-8 CP932
AddClientEncoding "RMA/*" CP932
AddClientEncoding "xdwin9x/" CP932
AddClientEncoding "cadaver/" UTF-8 EUCJP-MS
AddClientEncoding "Mozilla/" EUCJP-MS
</Location>