![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nginx
KDoo
Javaer
展开
-
使用postman发送post请求,却报错不支持get请求的原因
场景复现可以看到我们postman确实是post请求,message却报错不支持get请求,说明服务器实际上收到的是一个get请求。产生原因如果我们访问的是线上的接口,线上的nginx一般都会对http访问做一个302重定向,跳转为https访问。如果我们正常访问一个页面,它会把http跳转为https,之后由https访问的接口就都是https得了。但如果我们用postman直接访问接口,nginx会把我们访问的http请求跳转为https请求,做了302跳转之后的请求就会由post变为get请原创 2020-08-02 01:07:48 · 10893 阅读 · 4 评论 -
nginx配置防盗链
什么是盗链是在自己的界面展示不在自己服务器上的内容,通过技术手段获得他人服务器的资源地址,在自己页面向用户提供此内容,从而减轻自己服务器的负担,因为真实的空间和流量来自别人的服务器。防盗链设计思路区别哪些请求时非正常用户请求具体配置贴上配置文件吧user nginx;worker_processes 1;error_log /var/log/nginx/error.log ...原创 2020-01-10 01:20:45 · 150 阅读 · 0 评论 -
nginx配置gzip压缩
为什么要使用gzip压缩服务端给客户端响应时若启用压缩功能,可以减少传输时所需的带宽,大大提高响应速度。如上图所示,nginx在把响应报文发送到客户端之前,可以对静态资源文件进行压缩,这样传输文件的大小变得很小,传输速度会大幅度提高,之后浏览器再进行解压,得到所请求的静态资源。具体配置先直接上配置文件吧,具体配置如下所示:user nginx;worker_processes 1...原创 2020-01-10 00:45:47 · 156 阅读 · 0 评论 -
nginx配置下载站点
相关配置参数autoindex on; #开启整个目录浏览下载autoindex_localtime on; #显示的时间为文件服务器的时间autoindex_exact_size off; #显示文件的粗略大小,即1024B会自动转换为1KB,可读性更强具体配置location /down { alias D:\linux; #展示的目录 if ($r...原创 2020-01-07 12:45:47 · 554 阅读 · 0 评论 -
nginx最简单的反向代理配置+动静分离方法
前言众所周知,nginx有三大特性,反向代理,负载均衡和动静分离。正向代理是代理客户端,反向代理就是代理服务器。客户端只需要将请求发给nginx服务器所监听的端口就可以了。负载均衡是将负载分摊到多个单位上进行。动静分离是静态资源文件在nginx上处理,动态内容在具体服务上处理。这里不细说概念,重点在实战配置,接下来就做一个最基本的反向代理配置。反向代理server { ...原创 2019-12-16 22:11:07 · 273 阅读 · 0 评论