我正在尝试通过多个 URL 访问我们的 Subversion 存储库。为此,我正在考虑使用 LocationMatch 指令。我的配置是:
<Location ~ "/(svn|repository)">
DAV svn
SVNPath /opt/svn
AuthzSVNAccessFile /etc/subversion/access
</Location>
上述配置不起作用。奇怪的是,如果我使用例如这个配置,它适用于两个 URL:
<Location ~ "/(svn|repository)">
SetHandler server-status
</Location>
对我来说,看起来 DAV svn 和 LocationMatch 的组合并没有真正起作用,还是我在这里做错了什么?