首页 > 编程知识 正文

nginx用http通信业务,nginx过滤url请求

时间:2023-05-04 07:03:14 阅读:168979 作者:1106

在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/t engine/SSL CRT/lcto.CRT; SSL _ certificate _ key/usr/local/t engine/SSL CRT/lcto.key; }访问} http时发生错误:

400 badrequesttheplainhttprequsetwassenttohttpsport.sorryfortheinconvenience.pleasereportthismessageandincludethefollllowingingingince

解决

ssl on; 该行在443个端口后显示SSL server { listen 80 default backlog=2048; listen 443 ssl; server_name lcto.com; root /var/lcto/html; SSL _ certificate/usr/local/t engine/SSL CRT/lcto.CRT; SSL _ certificate _ key/usr/local/t engine/SSL CRT/lcto.key; } http和https请求都可以正常使用!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。