【已解决】nginx https代理到http其他主机导致浏览器报错多次重定向

编程教程 (889) 2024-11-26 14:39:04

环境说明

两个主机两个域名通过cname方式共用同一个cdn服务商,其中cdn.b.com是对应的cdn服务商

  • www.a.com 绑定 服务器A
  • cdn.a.com 绑定 服务器A
  • cdn.b.com 绑定 服务器B

 

逻辑图

从浏览器访问 www.a.com的资源文件ngin代理到cdn.b.com/xxx 

服务器b接收到a的来源,再次代理到a的cdn.a.com(资源域名)

 

其中 www.a.com cdn.b.com均为https访问

 

中间配置cdn.a.com 为http访问导致了浏览器报错提示多次重定向。

解决办法

修改cdn.a.com访问方式为https,问题解决

 

 

 

 


评论
User Image
提示:请评论与当前内容相关的回复,广告、推广或无关内容将被删除。

相关文章
环境说明 两个主机两个域名通过cname方式共用同一个cdn服务商,其中cdn.b.com是对应的cdn服务商
前言       在写作前,作者也百度查了很多Spring boot 301重定向资料
在全站升级https后,突然发现某些接口暂时不能直接重定向。需要时间处理,所以需要在nginx中重定向所有URL中排除某个指定的URL原始配置:server {
问题描述最近网站被运营商劫持很严重,忍受不了,全站上了HTTPS
HttpClient 4 按照POST重定向请求,本快速教程将展示如何配置Apache HttpClient 4以自动遵循POST请求的重定向。
HTTP协议2.0,HTTP 2.0如何升级_HTTP2.0新特性_HTTP2.0详解。
前言本文主要讲述HTTPS协议如何保证安全或者说什么是HTTPS协议。近年来,随着用户和互联网企业安全意识的提高和 HTTPS 成本的下降,HTTPS 已经越来
在这个Spring Boot示例中,学习将 Web 应用程序配置为使用自签名证书在 SSL (HTTPS) 上运行
最终看起来像这样 nginx (host,ssl) -&gtl; harbor-nginx (non-ssl) -&gtl; harbor。说明首先服务上安装有 nginx,且
tomcat如何配置SSL或者说HTTPS,tomcat,https,SSL。为何需要使用SSL
前置说明,项目配置了个全局PATH,估计是为了方便复杂环境单容器多项目部署用的老项目配置方式var PATH = [[${#httpServletRequest.getScheme() + ":...
idea maven https私服下载报错解决idea 打开设置菜单,找到setting-&gtl;Build,Excution,Deployment-&gtl;Build Tools&gtl...
spring mvc项目是spring的一个子项目用于处理视图层的请求,类似Struts框架。302跳转很简单:@RequestMapping(value =
接上一篇harbor2.10.x离线安装-xqlee(blog.xqlee.com)安装了http版本,禁用了https,然后发现使用的时候没有https各种不方便。随即研究了下https的处理
在本文中,我们将演示如何使用 HttpClient 解除URL的绑定。一个简单的例子就是当原始URL被缩短一次 - 通过诸如bit.ly的服务。一个更复杂的例子是,URL被多次缩短,被不同的服务...