* WindowsクライアントからWebDAV接続 [#s32f3386]

** Windows7/8クライアントからWebDAV接続する際の挙動 [#ca2b11a9]
- URIにドキュメントルートそのものを指定出来ないので、何かしらディレクトリを指定する。
 [正しい] http://example.com/mydir
 [間違い] http://example.com/
- AliasのURL(http://exmaple.com/myalias)では接続出来ない。
 Alias /myalias /var/www/example.com/htdocs
- パスワードでアクセス制御する場合、ベーシック認証は使えず、ダイジェスト認証を使わなければならない。
- SSLで接続する場合、自己証明のサーバ証明書は使えない。独自CAを立てて、CA証明書をWindowsにインポートしてもダメらしい。

*** 参考 [#a5ff3915]
http://shon.org/blog/2010/03/04/howto-fix-windows-7-64bit-webdav/
- http://shon.org/blog/2010/03/04/howto-fix-windows-7-64bit-webdav/
- http://answers.microsoft.com/ja-jp/windows/forum/networking/windows8pro%E3%81%AB%E3%81%8A%E3%81%91%E3%82%8Bweb/49135a6c-5688-47b3-a376-cfadc82a8e27

** 設定 [#d8d8ce0e]

*** httpd.conf グローバル設定 [#jd9e30a5]
 LoadModule dav_module modules/mod_dav.so
 LoadModule dav_fs_module modules/mod_dav_fs.so
 LoadModule auth_digest_module modules/mod_auth_digest.so
 
 DavLockDB "/usr/local/apache/var/DavLock"

*** httpd.conf VirtualHost設定 [#qb05771e]
 <Directory "/var/www/example.com/htdocs">
 Options FollowSymlinks Indexes
 AuthType Digest
 AuthName KeepOut
 AuthUserFile /etc/httpd/conf/htdigest-passwd.txt
 Require valid-user
 Dav On
 </Directory>

 net use x: http://example.com/mydir

** 参考 [#e477f2d5]
- http://httpd.apache.org/docs/2.2/mod/mod_dav.html
- http://httpd.apache.org/docs/2.4/mod/mod_dav.html

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS