apache-2.2 – 在NginX后面的Apache mod_dav安装上,WebDav重命名失败
我正在尝试通过WebDav重命名文件来解决问题.我们的堆栈由一台机器组成,通过Nginx,Varnish和Apache提供内容.当您尝试重命名文件时,操作将失败,并显示我们当前正在使用的堆栈. 要连接到WebDav,客户端程序必须: >通过https://host:443连接到NginX 以下是重命名失败的示例:
有关更多反馈,WebDrive Windows客户端在重命名操作上记录了错误502(错误网关)和303(?).扩展日志提供了以下信息:
其他一些限制:调查NginX的Webdav模块表明它并不真正符合我们的需求,并且将webdav流量转发到Apache不是一种选择,因为我们不想启用Apache SSL. 有没有办法欺骗mod_dav转发到另一个主机?我很开心:). 最佳答案 (回到我使用Subversion的日子)我从Nginx SSL前端代理到Apache SVN时遇到了类似的问题.假设Nginx SSL前端是https:// host,我们想代理到内部Apache SVN服务器的连接http:// svn当您尝试使用Destination标头复制资源时,会发生此问题:
如您所见,Destination标头仍包含https架构.修复非常明显 – (编辑:十堰站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- nginx – 基于url将流量重定向到不同的ip地址维护端口和url
- django-nginx fastcgi-未处理的异常(从Django 1.2.4升级到D
- 在Nginx中自动版本化CSS / JS
- 使用uwsgi和nginx部署Flask应用程序
- Nginx $request_uri有重复的查询参数
- nginx – $request_uri后缀的变量,与位置块前缀不匹配
- ruby-on-rails – 无法将HTTP响应转发回HTTP客户端:用户似
- 如何在一个容器中使用Nginx,在另一个容器中使用php-fpm?
- linux – 如何将SSL证书从Apache服务器传输到NGINX服务器
- python – 当通过nginx代理时,Flask应用程序提供无处不在的