nginx配置SSL证书之后,https正常访问,但是http访问报400错误,配置如下:

server {listen 80 default backlog=2048;listen 443;server_name lcto.com;root /var/lcto/html;ssl on;ssl_certificate   /usr/local/Tengine/sslcrt/lcto.crt;ssl_certificate_key /usr/local/Tengine/sslcrt/lcto.key;
}

http访问时报错:

400 Bad Request
The plain HTTP requset was sent to HTTPS port. Sorry for the inconvenience.
Please report this message and include the following information to us.
Thank you very much!

说明http的请求被发送到https的端口上去了,所以会报错!

解决

  1. ssl on;这行去掉
  2. 在443端口后写ssl
server {listen 80 default backlog=2048;listen 443 ssl;server_name lcto.com;root /var/lcto/html;ssl_certificate  /usr/local/Tengine/sslcrt/lcto.crt;ssl_certificate_key /usr/local/Tengine/sslcrt/lcto.key;
}

http和https请求都可以正常使用!

Nginx配置同时访问http和https相关推荐

  1. Nginx配置http301强制跳转https

    Nginx配置http301强制跳转https http强制跳转到https 在nginx配置文件内添加: if ($scheme = http) {return 301 https://$serve ...

  2. nginx 配置|禁止访问规则

    文章目录 1. nginx配置详解 1.1 nginx中remote_addr和x_forwarded_for参数使用说明 1.2 简单说明下nginx location匹配规则 1.3 Nginx ...

  3. Linux中nginx配置图片访问路径

    1.在Linux系统中下载nginx 这里介绍在ubuntu中下载nginx: https://blog.csdn.net/qq_23832313/article/details/83578836 2 ...

  4. nginx配置禁止访问目录或禁止访问目录下的文件

    某些网站系统需要用户上传图片等文件到某些目录下,难免程序有些漏洞,导致用户上传了php.cgi等等可执行的文件,导致网站陷入非常为难的境地. 此时我们可以通过nginx来禁止用户访问这些目录下的可执行 ...

  5. Nginx配置wss访问实现微信小程序的websocket通信

    WSS是Web Socket Secure的简称, 它是WebSocket的加密版本.WSS与WS类似于HTTPS和HTTP,不同之处在于是不同的通信协议,都运行在SSL(Secure Socket ...

  6. 阿里云ECS部署Nginx配置域名访问

    目录 前言 环境 具体步骤 服务器 域名 SSL证书 Nginx配置 前言 记录下阿里云服务器建站的过程(回回建,回回忘,尴尬...) 环境 ECS(Centos7.6)+ Nginx 具体步骤 服务 ...

  7. 快速通过nginx配置域名访问

    配置nginx进行域名访问文件 在nginx安装目录下的conf目录下新建一个配置文件,比如你新加的域名为admin.hello.com,你希望通过这个域名访问admin项目,那么新建一个admin. ...

  8. nginx配置域名访问/禁止ip访问

    一 背景 为什么要禁止ip访问? 为了避免其他人把未备案的域名解析到自己的服务器IP,而导致服务器被断网,我们可以通过禁止使用ip访问的方法,防止此类事情的发生. 二 解决方法 修改配置文件nginx ...

  9. Nginx配置静态访问txt文件(微信校验文件)

    1:有一个A网站,访问的话会重定向跳转到B网站上,在A网站的nginx配置文件中配置的有如下: location / {rewrite ^/(.*) http://B/$1 redirect; }`` ...

最新文章

  1. 【206】Firefox 扩展收集
  2. 如何优雅地展示机器学习项目!
  3. 使用VC6.0创建和运行C程序的方法
  4. Winform中使用DevExpress时给控件添加子控件的方法
  5. 华为路由器RIP协议通信的配置
  6. 万字长文!分布式锁的实现全都在这里了
  7. mysql maximum idle_MySQL的MaxIdleConns不合理,会变成短连接的原因
  8. Nexus1000v部署
  9. Android学习小Demo(9)一个To Do List的实现
  10. VB.NET rdlc 报表的使用
  11. 怎么看自己电脑的IP地址
  12. 服务器硬件配置应如何选择?
  13. webstorm bable
  14. office使用技巧大全
  15. 【ModuleNotFoundError 与 ImportError】之 most likely due to a circular import
  16. python2.7下安装PIL库
  17. __attribute__中的constructor和destructor
  18. 群狼调研开展旅游市场第三方满意度调查
  19. Inno 简单使用心得记录
  20. 学术论文常用写作结构

热门文章

  1. Toeplitz matrix 与 Circulant matrix
  2. active set method(激活集方法)
  3. windows 下 TensorFlow(GPU 版)的安装
  4. CCD 与 CMOS
  5. Python 波浪线与补码
  6. python安装教程-01-Python安装教程与特色介绍-小白python入门基础
  7. python函数定义及调用-Python函数及变量的定义和使用
  8. 学python能做什么-学Python后到底能干什么?网友:我太难了
  9. 为何python不好找工作-听说自学Python不好找工作,小白要如何学Python?
  10. python可以给你干什么-Python可以用来做什么 为你揭开python神秘面纱