我已经在 centos 6.4 虚拟机上安装了 subversion edge,并在主机中设置了一个域来对其进行反向代理。
我可以访问颠覆边缘。但是当我浏览集成 viewvc 的存储库视图时 .. 我得到 viewvc 的奇怪显示。有人可以帮助为什么它看起来很简单。反向代理配置中缺少一些我肯定会丢失的东西,它无法正确呈现 CSS 和图像。
在虚拟机浏览器中查看上述链接的输出如下所示。
我的 vhost_ssl.conf 设置是:
SSLEngine On
SSLProxyEngine On
ProxyRequests Off
ProxyPreserveHost On
# Protect against BEAST exploit
SSLProtocol ALL -SSLv2
SSLHonorCipherOrder on
SSLCipherSuite RC4-SHA:HIGH
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
KeepAlive On
KeepAliveTimeout 300
ProxyPass /svn/ https://172.16.150.18/svn/
ProxyPass /viewvc/ https://172.16.150.18/viewvc/
ProxyPass /csvn https://172.16.150.18:4434/csvn
SetEnv force-proxy-request-1.0 1
SetEnv proxy-nokeepalive 1
<Location /svn/>
Order Deny,Allow
Allow from all
</Location>
<Location /viewvc/>
Order Deny,Allow
Allow from all
</Location>
<Location /csvn>
Order Deny,Allow
Allow from all
</Location>