WebDAV(全称为“Web-based Distributed Authoring and Versioning”,即基于万维网散布式创作和版本控制协议)是以HTTP 1.1为基础的、支持Web利用程序间编辑和文件共享的互联网协议。
在宝塔面板上安装WebDAV,能够方便地管理文件,实现多装备同步文件的功能。
在宝塔面板 ->软件商店 ->Apache ->PHP模块 ->找到DAV
,点击安装。
安装完成后,开启WebDAV模块。
在宝塔面板 ->网站 ->选择需要开启WebDAV的站点 ->站点设置 ->伪静态 ->高级设置,将WebDAV选中并保存。
在宝塔面板 ->文件管理器 ->站点根目录中,创建.htaccess
文件并编辑。
在.htaccess
中添加以下代码:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
<Limit PUT DELETE MKCOL COPY MOVE>
Require all granted
</Limit>
保存并退出.htaccess
文件。
在.htaccess
文件中添加以下代码,开启访问认证功能:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
<Limit PUT DELETE MKCOL COPY MOVE>
AuthType Basic
AuthName "WebDAV"
AuthUserFile /www/wwwroot/example.com/.htpasswd
Require valid-user
</Limit>
AuthType Basic
: 认证类型
AuthName "WebDAV"
: 认证名称
AuthUserFile /www/wwwroot/example.com/.htpasswd
: 认证文件所在路径,需要自定义用户名和密码。
在AuthUserFile /www/wwwroot/example.com/.htpasswd
路径下创建.htpasswd
文件,添加用户名和密码。
在电脑或其他移动装备中,通过WebDAV客户端连接WebDAV地址,输入用户名和密码。
Windows10:
打开文件资源管理器,点击左下角的“网络” ->“连接网络驱动器”,弹出映照网络驱动器窗口,输入WebDAV地址,格式为http(s)://域名/dav
,再输入用户名和密码便可连接。
macOS:
打开Finder,在菜单栏当选择“前往 -> 连接服务器”,弹出连接服务器窗口,输入WebDAV地址http(s)://域名/dav
,再输入用户名和密码便可连接。
在区别装备中使用同一账号可同步共享文件。
通过本教程,我们完成了在宝塔面板上安装和配置WebDAV,并成功通过区别装备连接WebDAV并同步共享文件。
WebDAV不但支持文件上传下载,还支持复制移动等操作。在实际生活中,我们可使用WebDAV方便地管理和共享文档。
TikTok千粉号购买平台:https://tiktokusername.com/
TOP