首页 文章

使用visualsvn服务器如何避免https中的存储库列表?

提问于
浏览
2

我已经使用VisualSVN服务器几年了,并且有一段时间我想在https访问中隐藏存储库列表 .

当您以https身份登录visualsvn时,它会将您重定向到“/ svn /”子文件夹,并将存储库列表显示为链接 .

我想隐藏这个页面,强制用户输入他们想要在地址栏中输入的存储库的名称,然后允许他们正常浏览它(就像它当前一样) . 我不想关闭远程http访问,只是为了在登录时隐藏存储库列表,甚至是管理员,只是为了隐藏完整的存储库列表(或者在隐藏页面后面保护它,例如通过重命名“/ svn /”)第一页并禁用自动重定向) .

我确信通过在VSVN配置文件中调整.htaccess或模板是可能的,但我没有找到如何干净利落地做,因为我不习惯apache配置 .

非常感谢你

1 回答

  • -1

    谢谢Lazy badger for your link . 由于这不是一个特定的谈话,我在寻找答案时错过了它 . 这个答案比我期望的要简单一点,但它会起到作用 .

    所以我在回答自己:

    只需在C:\ Program Files(x86)\ VisualSVN Server \ conf \ httpd.conf(默认路径)中转到"off"“ SVNListParentPath ”行 .

    它将显示“禁止”页面,而不是存储库列表 .

    我've also did something else : I'已将C:\ Program Files(x86)\ VisualSVN Server \ htdocs中的“ index.html ”修改为 disable the automatic redirect to "/svn/" (文件中正文上方的第一个元数据),并删除任何告知URL后面有SVN存储库的内容 .

相关问题