6.10. 动态编程语言、网页和数据库服务器
如果使用正则表达式匹配配置了 DAV 存储库位置,则 httpd
可以正常工作
在以前的版本中,如果使用正则表达式匹配项(如 LocationMatch
)在 Apache HTTP 服务器中配置了分布式 Authoring 和 Versioning (DAV)存储库,则 mod_dav
httpd
模块无法从路径名称确定存储库的根目录。因此,httpd
无法处理来自第三方供应商的请求(例如,Subversion 的 mod_dav_svn
模块)。
在这个版本中,您可以使用 httpd.conf
文件中的新的 DevBasePath
指令来指定存储库根路径。例如:
<LocationMatch "^/repos/"> DAV svn DavBasePath /repos SVNParentPath /var/www/svn </LocationMatch>
因此,如果使用正则表达式匹配配置了 DAV 存储库位置,则 httpd
可以正确处理请求。