tnblog
首页
视频
资源
登录
愿你出走半生,归来仍是少年
排名
3
文章
317
粉丝
22
评论
14
bootstrap 栅格布局一小例子
剑轩 : 后端写样式有点痛苦哇
一点flex布局的运用
剑轩 : 后端写样式有点痛苦哇
vue.js常用指令
剑轩 : 可以可以,多总结一点
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术

nginx https的证书配置与301跳转

6601人阅读 2020/3/17 13:10 总访问:2063266 评论:0 收藏:0 手机
分类: nginx

在 etc/nginx/ 目录下新建 ssl 文件夹来存放证书。把 crt 证书文件和 key 私钥文件上传到这里。然后就可以配置 Nginx 配置文件了。

我的配置文件放在 sites-enabled 文件夹里,我们删掉默认的文件新建一个,具体配置内容可以参考腾讯云的操作指导。

下面是配置文件

  1. # 配置 http 访问时通过 301 转发到 https 上。
  2. server{
  3.     listen 80;
  4.     server_name AA.com www.AA.com;
  5.     return 301 https://www.example.com$request_uri;
  6. }
  7. # 证书部分内容配置,注意证书路径写对,其他地方照抄就行了
  8. server {
  9.     listen 443 ssl default_server;
  10.     server_name www.AA.com;
  11.     ssl on;
  12.     ssl_certificate /etc/nginx/ssl/1_www.example.com_bundle.crt;
  13.     ssl_certificate_key /etc/nginx/ssl/2_www.example.com.key;
  14.     ssl_session_timeout 5m;
  15.     ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
  16.     ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
  17.     ssl_prefer_server_ciphers on;
  18.     location / {
  19.         proxy_pass http://127.0.0.1:8000;
  20.     }
  21. }
  22. # 这一步把 顶级域名转发到 www 二级域名上,有利于 SEO
  23. server {
  24.     listen 443 ssl;
  25.     server_name example.com;
  26.     return 301 https://www.AA.com$request_uri;
  27. }



欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739。有需要软件开发,或者学习软件技术的朋友可以和我联系~(Q:815170684)

评价

NesTable设置不能拖动

让 Nestable 组件不能拖动,直接在jquery.nestable.js 文件中源码搜索var onStartEvent = function(e) 方法里面的list.drag...

DIV+CSS网页布局常用的一些基础知识整理

一.文件命名规范全局样式:global.css;框架布局:layout.css;字体样式:font.css;链接样式:link.css;打印样式:print...

跨域请求数据

在网上找了一大片跨域请求的问题都没有解决必须要好生说一下问题:当在前台跨域请求的时候的发现控制台会报错,但访问是访...

C+selenium实现自动登录

最近发现了一个好玩的东西,在这里分享给大家探讨一下,也顺便帮自己做一下记录,它就是selenium。 Selenium是一个用于We...

通过PlUpload控件配合WebApi接口完成压缩上传文件

最近一段时间都在使用PlUpload做文件上传的功能,研究过后感觉使用起来体验还是比较好的,不过网上的资料很多都记录的很简...

vue.js 学习日记第一章-安装vue开发环境

官网:https://cn.vuejs.org/v2/guide/ 这是一篇学习性文章,不定时更新,用来记录我学习vue.js的过程。 首先,是v...

vue.js 学习日记第二章-在vue中编写function及一些简单指令

官网:https://cn.vuejs.org/v2/guide/ vue.js 学习日记第一章:http://www.tnblog.net/18323015640/article/details/2...

vue.js 学习日记第三章-vue中的简单事件及事件修饰符

官网:https://cn.vuejs.org/v2/guide/ vue.js 学习日记第二章:http://www.tnblog.net/18323015640/article/details/2...

vue.js 学习日记第四章-vue中文本框数据获取与绑定及computed计算属性

官网:https://cn.vuejs.org/v2/guide/ vue.js学习日记第三章: http://www.tnblog.net/18323015640/article/details/2...

vue.js 学习日记第五章-v-if和v-for指令的使用方式

官网:https://cn.vuejs.org/v2/guide/ vue.js学习日记第四章: http://www.tnblog.net/18323015640/article/details/2...

vue.js 学习日记第六章-vue组件初步学习

官网:https://cn.vuejs.org/v2/guide/ vue.js学习日记第五章: http://www.tnblog.net/18323015640/article/details/2...

vue.js学习日记第七章-搭建脚手架

官网:https://cn.vuejs.org/v2/guide/ vue.js学习日记第六章: http://www.tnblog.net/18323015640/article/details/2...

通过Windows服务进行FTP与服务器之间文件的传输

这几天做了一个关于FTP与服务器之间文件互相传输的Windows服务,本地开发的时候非常顺利,很快就开发完成了,可是将服务部...

公众号接收与回复图片语音图文消息等操作

everydaytnblog 在路上,我们生命得到了肯定,一路上,我们有失败也有成功,有泪水也有感动,有曲折也有坦途,有机遇也有...

什么是时间戳

1.时间戳的定义: 时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总...