apache - 在我的情况下如何解决 svn : E195019: Redirect cycle detected,?

标签 apache svn configuration

我知道还有其他看起来相同的问题,但我找不到任何对我的确切案例有用的东西。

我服务器的 URL 是:http://servername.domain.com
我的服务器安装了 ZPanel,所以在服务器中的路径是:
/var/zpanel/hostdata/username/public_html/servername_domain_com/

我创建了一个子文件夹“svn”,设置 SVN 以使用该文件夹并在其中创建存储库,更改所有者等。浏览它可以工作,需要登录,然后您可以看到“修订版 0”。但是当试图结账或做任何事情时,它会从标题中给出错误。

我安装了 SVN 并将其作为配置。

< Location /svn>    
DAV svn
SVNParentPath /var/zpanel/hostdata/username/public_html/servername_domain_com/svn    
AuthType Basic    
AuthName "Subversion repositories"
AuthUserFile /etc/svn-auth-users
Require valid-user
< / Location>

你知道为什么它不起作用吗?我没有更改 virtualhosts 文件,它只包含 servername.domain.com 的默认链接。

谢谢!

最佳答案

/var/zpanel/hostdata/username/public_html/servername_domain_com/是你的 DocumentRoot (即/svn 是物理子目录),您在 Apache 方面配置错误:

单路径不能同时是物理目录和逻辑路径,定义为Location,同时

必须将 SVNParentPath 移动到网络空间之外

关于apache - 在我的情况下如何解决 svn : E195019: Redirect cycle detected,?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22614462/

相关文章:

java - Eclipse ini 文件;参数、含义和 "best-practice"值

apache - 使用Apache mod_proxy的风险

php - 如果文件名减去分机号,.htaccess url 重写行为被覆盖。与网址相同

svn - 从mercurial项目推送到svn项目

svn - 不会清除svn责备的样式清理?

c# - EF6 和多种配置(SQL Server 和 SQL Server Compact)

PHP 删除按钮

apache - 重定向 URL 路径以使用 Apache/mod_proxy 转发到 tomcat servlet

svn删除删除的文件

java - Log4j2 正则表达式