WindowsクライアントからWebDAV接続

Windows7/8クライアントからWebDAV接続する際の挙動

  • URIにドキュメントルートそのものを指定出来ないので、何かしらディレクトリを指定する。
     [正しい] http://example.com/mydir
     [間違い] http://example.com/
  • AliasのURL(http://exmaple.com/myalias)では接続出来ない。
     Alias /myalias /var/www/example.com/htdocs
  • パスワードでアクセス制御する場合、ベーシック認証は使えず、ダイジェスト認証を使わなければならない。

参考

http://shon.org/blog/2010/03/04/howto-fix-windows-7-64bit-webdav/

設定

httpd.conf グローバル設定

 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設定

 <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

参考


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS