当前位置: 首页 > 知识库问答 >
问题:

将“十万用语”ssl重定向到非“万维网”

吴均
2023-03-14

我正在使用nginx反向代理将超文本传输协议流量重定向到https,但是当我尝试重定向“www”https流量时,浏览器会抛出安全错误,因为我们的证书是非www版本的。

我一直在尝试找到一种在不触发安全错误的情况下重定向的方法,但运气不好。

以下是我们的 http- 的重定向示例

server {
    listen 80;
    server_name example.com;
    server_name www.example.com;
    return 301 https://example.com$request_uri;
}

以下是重定向www https的非工作块:

server {
    listen 443;
    server_name www.example.com;
    ssl on;
    // ssl key/crt etc here
    return 301 https://example.com$request_uri;
}

共有1个答案

万德海
2023-03-14

SSL首先处理握手,只有在握手后才发送请求。

握手时你不能重定向,所以这是不可能的。你需要一份适当的证明

 类似资料:
  • 概述 万向轮轻便小巧,能够实现全方位滚动。M8螺纹接头可与支架P3兼容,配合各种梁使用。 参数 材质:钢、塑料 长度:54mm 宽度:25mm 高度:36.5mm 尺寸 搭建案例

  • 问题内容: 我想使用PHP将所有www.domain.com请求重定向到domain.com,基本上是: 但是我确实想像SO中那样维护请求的URL,例如: 应该重定向到: 我不想依靠解决方案,并且我不确定要使用哪种变体来实现这一目标。同样,保留HTTPS协议将是一个加号。 我应该怎么做? 问题答案: 将用户重定向到完全相同的页面,www。完整。 因此,要摆脱www。,我们只需替换一行: 那应该起作

  • 我知道这里有很多文章谈论几乎相同的问题。然而我还不能解决它。 我们有一个正常的wordpress域 domain.com 我有两个虚拟主机,一个到http,另一个到https,从http虚拟主机我做一个重定向来强制https总是 那么我的虚拟主机是这样的 问题: 每次我进入导航器时,就像 https://www.domain.com navigator(Google等)抱怨它,因为证书(chepe

  • 这是C++程序员应当高兴的时刻,整个计算机行业都为新的ANSI/ISO草案标准最终得到批准而感到兴奋。 ]995年5月,Sun 公司宣布推出新的 Java 编程语言。sun 公司是基于 UNIX 的高性能工作站的领导厂家,一直强调计算机网络的重要性。Java 是基于 C/C++ 的语言,加入了许多面向对象编程的特性。sun公司提供了基本 Java 软件、文档、教程和演示,可以在Web站点 www.

  • 概述 这种交叉耦合的通用接头是由两种类型的连接器和一个十字轴组成的。这种结构很简单,但功率传输很大。偏转角的最大角度是45度。 参数 内径:4mm 材质:不锈钢 最大偏转角:45° 外径:9mm 尺寸图纸 搭建案例

  • 试卷:算法工程师-B卷 编程为lc309+lc40 选择包含AUC计算,数组第k大的数等,印象最深的还是这道题: 有30瓶一样的药水,其中有一瓶变质了,喝了之后一个小时会死掉。最少需要多少只小白鼠做实验才能保证在一小时内找到有变质的一瓶? 贴一下答案讲解:大概就是利用小白鼠对应各个bit位上的数,然后对应的值拼凑成对应的变质的那瓶药水的编号 #昆仑万维#