在使用Apache代理Gitblit时,发现当Gitblit的路径含有%2F时,必然会出错。不含%2F时则不会。尝试在Gitblit里直接把%2F改成/也会出现一样的问题。所以很可能是Apache在Proxy代理的过程中自动将URL的%2F解析成/导致的。在Apache配置文件,虚拟机代理配置部分,加入AllowEncodedSlashes NoDecode,阻止对编码的自动解析。问题就解决...
阅读全文
禁用Apache代理时对%2F的解析,解决Gitblit的问题
发布时间:2015年12月09日 // 分类:运维 // No Comments
分类
随机文章
- Ubuntu 18.04 LTS 桌面版 安装OpenVPN客户端
- Spring Boot 2.x 整合Jaeger实现分布式跟踪(链路、日志、性能监测)
- yum upgrade和yum update的区别
- RBAC权限管理基本数据结构
- 解决Hyper-V内虚拟机网络延迟高的问题(ping延时大)
最新文章
- 用LessAPI搭建免费的DockDockGo搜索API
- BFF架构下需要注意的坑
- 我的新创意:GentleAI——基于人工智能的生产力工具平台
- 在Drone中利用Webhook插件实现企业微信机器人消息推送
- Golang基于泛型实现的简单依赖注入(DI)
- Golang实现一个简单的TCP端口转发程序(TCP反向代理)
- Spring Boot 对接 Jaeger 时利用Filter修改 Span 的 OperationName
最近回复
- dsa: a
- PHP中serializen()与json_encode()的性能差异 R11; 52ll.org: [...]https://www.ywlib.com/archives/119.html[...]
- kettle 转换字段遇到问题(couldnR17;t get row from result set)——摘 R11; 源码巴士: [...]《Pentaho Spoon (Kettle) 出现 Timestamp :Unab...
- kettle 转换字段遇到问题(couldnR17;t get row from result set unable to get timestamp from resultset at index 9) R11; 源码巴士: [...]《Pentaho Spoon (Kettle) 出现 Timestamp :Unab...
- 1: 代码都写错了,serialize 写了两次
- ANTONIO: 谢谢你, 终于有声音了!!!
- andyw: newbee的版主!好用
- amos: 真管用!!!感谢版主
- Kent: 优秀!
- Kent: 关于页面里有我的邮箱