Windows+Apache+SSL+WebDAV
2月 27th, 2008
Cドライブ直下のwebdavフォルダ利用、VPN、localhostからのみSSLにて通信可能。
認証は設けない。
サーバは引き続きApache2.2onSSL。
SSLの利用の仕方は別途(WindowsのApache2.2でSSLを利用する)。
confの設定
conf/httpd.conf
#LoadModule dav_module modules/mod_dav.so #LoadModule dav_fs_module modules/mod_dav_fs.so #LoadModule dav_lock_module modules/mod_dav_lock.so ↓ LoadModule dav_module modules/mod_dav.so LoadModule dav_fs_module modules/mod_dav_fs.so LoadModule dav_lock_module modules/mod_dav_lock.so #Include conf/extra/httpd-dav.conf ↓ Include conf/extra/httpd-dav.conf
こっちは全般的に書き直し
conf/extra/httpd.conf
Alias /webdav "C:/webdav"Dav On Order Deny,Allow Denny from all Allow from 5.0.0.0/8 #Hamachi VPN Allow from 127.0.0.1 SSLRequireSSL
Lockファイルがないので作成します。
コマンドプロンプトかファイル名を指定して実行で。
touch C:/Program Files/Apache Software Foundation/Apache2.2/var/DavLock
Apacheの再起動で終わり。
WebDavについて検索しているうちにこのサイトにたどり着きました。
Apacheの2.2××シリーズではWebDavで日本語のファイル名やフォルダ名は文字化けなしで扱えるのですか?
Apacheモジュールのmod_encodingが必要だと思います。