502 Bad Gateway with nginx + apache + subversion + ssl

svn commit的时候返回

bash 复制代码
unexpected http status 502 'bad gateway' on

解决方法,参考:https://stackoverflow.com/questions/2479346/502-bad-gateway-with-nginx-apache-subversion-ssl-svn-copy

在nginx中代理svn中添加

bash 复制代码
location /svn {
	set $fixed_destination $http_destination;
	if ( $http_destination ~* ^https(.*)$ ) {
	    set $fixed_destination http$1;
	}
	proxy_set_header Destination $fixed_destination;
	proxy_set_header Host $http_host;
}

配置后即可正常提交

相关推荐
q***48412 小时前
Nginx中$http_host、$host、$proxy_host的区别
运维·nginx·http
k***12172 小时前
【Nginx 】Nginx 部署前端 vue 项目
前端·vue.js·nginx
三月枫火5 小时前
详解两种方法查看SVN的账号和密码
svn
2301_804947589 小时前
nginx的https的搭建
运维·nginx·https
K***43069 小时前
httpslocalhostindex 配置的nginx,一刷新就报404了
运维·nginx
h***67379 小时前
Prometheus(普罗米修斯)----- Nginx监控
运维·nginx·prometheus
wadesir9 小时前
Nginx配置文件CPU优化(从零开始提升Web服务器性能)
服务器·前端·nginx
j***495610 小时前
Linux(CentOS)安装 Nginx
linux·nginx·centos
SoleMotive.10 小时前
1、nginx反向代理了解吗?怎么配置nginx服务器?nginx负载均衡的算法都有哪些? 2、后端服务器宕机了,nginx服务器是怎么检查的
服务器·nginx·负载均衡