因此,我尝试使用带有 apache2 的 mod_dav 设置颠覆服务器,但是当我尝试连接时,它给了我一个 403 FORBIDDEN 错误。这是我的默认虚拟主机文件
名称虚拟主机 *:443 名称虚拟主机 *:80 <虚拟主机 *:80> ServerAdmin webmaster@localhost 服务器名称 hcs-dev 文档根目录 /var/www <目录/> 选项 FollowSymLinks AllowOverride 无 </目录> <目录/var/www/> 选项索引 FollowSymLinks AllowOverride 无 命令允许,拒绝 允许所有人 </目录> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <目录“/usr/lib/cgi-bin”> AllowOverride 无 选项 ExecCGI -MultiViews +SymLinksIfOwnerMatch 命令允许,拒绝 允许所有人 </目录> 错误日志 /var/log/apache2/error.log # 可能的值包括:调试、信息、通知、警告、错误、暴击、 # 警报,出现。 日志级别警告 CustomLog /var/log/apache2/access.log 结合 服务器签名开启 别名 /doc/ "/usr/share/doc/" <目录“/usr/share/doc/”> 选项索引 MultiViews FollowSymLinks AllowOverride 无 订单拒绝,允许 拒绝一切 允许来自 127.0.0.0/255.0.0.0 ::1/128 </目录> <位置/repos/> DAV 开启 DAV svn AuthzSVNAccessFile /svn_authz 满足任何 需要有效用户 SVNParentPath /repos/ AuthType 摘要 身份验证名称“stevesvn” AuthUserFile /dig-pw </位置> </虚拟主机> <虚拟主机 *:443> SSLEngine 开启 SSLCertificateFile /etc/apache2/ssl/apache.pem 错误日志 /var/log/apache2/error.log <位置/repos/> DAV 开启 DAV svn AuthType 基本 身份验证名称“stevesvn” AuthUserFile /svn-pw.pw AuthzSVNAccessFile /svn_authz 需要有效用户 SVNParentPath /repos/ </位置> </虚拟主机>
关于可能导致这种情况的任何想法?