apache http自动跳转https_NGINX使用rewrite实现http 跳转 https
本文章向大家介绍详解NGINX访问https跳转到http的解决方法,主要包括详解NGINX访问https跳转到http的解决方法使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
关于使用HTTPS/SSL的必要性,可以自行baidu,援引的说法,EFF(Electronic Frontier Foundation),全球过半流量采用https。下面我们介绍使用rewrite 方式实现http 跳转 https。
Nginx - rewrite 方式
Nginx Server 配置
server { listen 80; server_name www.test.com test.com; rewrite ^(.*)$ https://$host$1 permanent; } server { listen 443 ssl; server_name www.ourdax.com; ssl_certificate /usr/local/openresty/nginx/conf/ssl/test.pem; ssl_certificate_key /usr/local/openresty/nginx/conf/ssl/test.key; root /usr/local/openresty/nginx/html; index index.html; location / { ... } }
Nginx - 状态码 497
关于 Nginx 状态码 497
497 - normal request was sent to HTTPS
当此虚拟站点只允许https访问时,当用http访问时nginx会报出497错误码
实现跳转思路
利用 error_page 命令将 497 状态码的链接重定向到指定 URL
Nginx Server 配置
server { listen 443 ssl; listen 80; server_name www.test.com; ssl_certificate /usr/local/openresty/nginx/conf/ssl/test.pem; ssl_certificate_key /usr/local/openresty/nginx/conf/ssl/test.key; root /usr/local/openresty/nginx/html; index index.html; location / { } error_page 497 https://$host$uri?$args; }
apache http自动跳转https_NGINX使用rewrite实现http 跳转 https相关推荐
- 百度HTTPS认证Apache http自动跳转到https
最近在做百度HTTPS认证,下面记录一下几种Apache http自动跳转到https的方法主要和大家分享Apache http自动跳转到https的几种方法,当你的站点使用了HTTPS之后,你可能会 ...
- nginx 强制跳转https_Nginx服务器环境手动安装Discuz! Q非详细教程
Discuz! Q Discuz! Q是原腾讯旗下Discuz团队新开源的社区程序,不过定位当然和以前不一样. 前段时间就知道Discuz! Q内测这事,不过一直没兴趣,昨天看见腾讯云这边有个Disc ...
- 悬浮球(多机型悬浮窗权限设置,状态栏适配,可自动或手动设置大小,点击跳转WebView,拖拽处理)
悬浮球:多机型悬浮窗权限设置,状态栏适配,可自动或手动设置大小,点击跳转WebView,拖拽处理, 应用内和应用外都可以显示(可设置取消)可做SDK 和依赖类,横竖屏切换处理 项目地址: GitHub ...
- delphi 自动关联外部程序 打开文件_小程序跳转最全使用手册
一.小程序与小程序互相跳转 小程序可以跳转至任意其他小程序,无需任何关联或绑定在同一个公众号,每个小程序可跳转的其他小程序数量限制为不超过10个.(如使用了跳转其他小程序功能,则需要在代码配置中声明将 ...
- html下拉列表自动打开,Html form select下拉列表菜单与跳转菜单表单标签篇
Html form select下拉列表菜单与select跳转菜单表单标签案例教程 一.Form select语法与结构: - TOP DIVCSS5 DIVCSS5 二.Form selec ...
- yii2 html 跳转,阐述在Yii2上实现跳转提示页
序言 为了让用户有更加良好的体验,在操作成功或者失败后,来个提示并跳转页面,我就在Yii2上实现了这一个效果.在写这个跳转提示页的时候,找资料我发现网上关于这方面的中文资料真的很少,大家也都共享下吧! ...
- 小程序-实现怎么跳转打开 H5 网页链接(或跳转至公众号文章)
虽互不曾谋面,但希望能和您成为笔尖下的朋友 以读书,技术,生活为主,偶尔撒点鸡汤 不作,不敷衍,意在真诚吐露,用心分享 点击左上方,可关注本刊 标星公众号(ID:itclanCoder) 如果不知道如 ...
- 微型计算机如何跳线,PCB设计之如何使用跳线
描述 在PCB设计中,有时我们会遇到一些单面设计的板,也就是通常的单面板(LED类的灯板设计较多):在这类板中,只可以单面布线,所以就不得不用到跳线. 如下图,这就是一个通过跳线设计器,来实现的路由在 ...
- php多少秒后跳转_php等待几秒后跳转
php等待几秒后跳转 一.PHP脚本控制跳转方式,通过改写HTTP头信息来进行跳转 a)header refresh方式:<?php header("refresh:5;url=htt ...
- 301跳转 https_使用Nginx实现301跳转至https的根域名示例代码
基于 SEO 和安全性的考量,需要进行 301 跳转,以下使用 Nginx 作通用处理 实现结果 需要将以下地址都统一跳转到 https 的根域名 https://chanvinxiao.com ht ...
最新文章
- 何晓冬:做科研与其各拿十块“铜牌”,不如合力做一块“金牌”
- 基于权因子的图像融合
- 浏览器标准模式与怪异模式的区别
- 从统计局抓取2016年最新的全国区县数据!!
- GDCM:串联/提取DICOM文件的测试程序
- 服务器主机装普通系统后性能下降,服务器主机性能分析
- C语言逗号运算符和逗号表达式基础总结
- python 2 类与对象
- VC6、BC5、G2.9标准分配器一览
- React开发(106):getFieldDecorator不能包裹太多div
- 给你这张图,你能搜索到来历吗
- 不用long的危害(记洛谷P5534题的WA经历,Java语言描述)
- JavaScript实现类与继承
- 有线电信服务全球市场:未来三年复合年增长率将放缓
- 深度神经网络与大数据分析技术之间,有什么相互作用?
- Ubuntu 19.04 磁盘加密
- 前端和后端分工的三种模式
- 各种Normailization(BN,LN,IN,CIN,AdaIN,SPADE,SEAN)
- 【GoCN酷Go推荐】ip2location 解析 IP 地址库
- An Analysis of Scale Invariance in Object Detection – SNIP
热门文章
- 【特征提取】基于matlab熵函数语音端点检测【含Matlab源码 1764期】
- 【优化调度】基于matlab求解共享储能电站工业用户日前经济调度优化问题【含Matlab源码 1103期】
- 【TSP】基于matlab自重启伪遗传改良算法求解旅行商问题【含Matlab源码 1510期】
- 【图像评价】基于matlab GUI图像质量评价【含Matlab源码 1373期】
- 【图像配准】基于matlab GUI Powell+蚁群算法图像配准【含Matlab源码 928期】
- 【数字信号调制】基于matlab GUI数字信号调制仿真系统【含Matlab源码 336期】
- 【图像分割】基于matlab粒子群优化T熵图像分割【含Matlab源码 286期】
- 女人在聊天中说给你一个拥抱_不要提高技能; 拥抱一个机器人
- python for 循环中使用星号(*),实现分组展开列表
- c++ sort排序函数