博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ubuntu Nginx https 配置
阅读量:5115 次
发布时间:2019-06-13

本文共 943 字,大约阅读时间需要 3 分钟。

#配置http跳转到https 80跳转443 server {        listen       80;        server_name  www.***.com www.***.cn;        return 301 https://$server_name$request_uri;} #配置httpsserver {    listen       443;    server_name  www.***.com www.***.cn;    index index.html index.php;    root /var/www/php/demo;    ssl                  on;    ssl_certificate      https_keys/1_www.***.com_bundle.crt;    ssl_certificate_key  https_keys/2_www.***.com.key;    error_log   /log/error/error.log;    access_log  /log/access/access.log;    include common.conf;}

 上面的代码是 nginx server 中的配置 https 配置 如果访问的是http 直接跳转 https

我将https 协议的 key 和crt 文件到了https_keys 中 

几点注意事项:

1. 如果HTTPS方式访问网站出现无响应的情况,可以看看自己的服务器防火墙配置,是不是需要将443端口加到例外中去; 
2. 注意自己xxx.pemxxx.key的存放路径,区分相对路径和决定路径使用方式; 
3. 通过Nginx安装目录下的logs文件夹中的access.logerror.log日志文件来进行排错; 
4. 同一个Nginx可以配置多个HTTPS的域名,只需要将上面443端口的监听配置复制一份加到配置文件中,然后修改好相应的server_namexxx.pemxxx.key文件路径即可。

 

转载于:https://www.cnblogs.com/wjm956/p/9531555.html

你可能感兴趣的文章
安装 Express
查看>>
包含列的索引:SQL Server索引的阶梯级别5
查看>>
myeclipse插件安装
查看>>
浙江省第十二届省赛 Beauty of Array(思维题)
查看>>
NOIP2013 提高组 Day1
查看>>
个人对vue生命周期的理解
查看>>
cocos2dx 3.x simpleAudioEngine 长音效被众多短音效打断问题
查看>>
存储(硬件方面的一些基本术语)
查看>>
观察者模式
查看>>
Weka中数据挖掘与机器学习系列之基本概念(三)
查看>>
Win磁盘MBR转换为GUID
查看>>
大家在做.NET B/S项目的时候多用什么设技术啊?
查看>>
Java SE和Java EE应用的性能调优
查看>>
Android设计模式系列--原型模式
查看>>
免费的论文查重网站
查看>>
C语言程序第一次作业
查看>>
leetcode-Sort List
查看>>
中文词频统计
查看>>
了解node.js
查看>>
想做移动开发,先看看别人怎么做
查看>>