Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器。
gin+Nginx获取真实的客户端IP
当使用Nginx为Golang gin程序做反向代理(端口转发)或负载均衡时,gin得到的客户端IP为127.0.0.1,这是由于Nginx没有正确配置导致;
Nginx+Golang+Gin实现简单的web服务
本文将实现Nginx+Golang+Gin实现web服务,如何安装 gin 框架本文就不说了;
WordPress上传媒体文件时发生http错误的解决方法
在用WordPress上传媒体文件时,可能发生 http error;发生这种原因是服务端php或web服务程序没有正确配置所致
配置Nginx实现简单的反盗链
本文通过Nginx的配置指令valid_referers来实现简单的图片和其它类型文件的防盗链。
Nginx禁止使用IP直接访问
在有些场景中,我们希望访问者只能通过域名访问网站,不允许访问者直接通过IP进行访问,这一简单功能可通过配置Nginx实现。
Nginx隐藏和显示版本号
默认情况下,Nginx在返回Response时,会在Header中设置一个Server的参数,Server的值为web服务程序名及其版本信息;返回的404、503错误信息也会包含版本信息;因为Nginx的一些漏洞会在特定的版本中出现,暴漏的版本号就可能成为攻击者可以利用的信息;所以我们最好将版本信息隐藏。
配置Nginx实现屏蔽爬虫IP
防止爬虫采集绝对是一个站长需要做的事;且不说站内资源被爬走,但是爬虫采集时消耗的服务器资源可能就够很多站长心疼了。
使用Python处理Nginx日志
Nginx日志中包含每个HTTP请求的客户端地址、时间、请求方法和页面、返回状态码、返回数据大小,UserAgent这些信息,本文的目的是在Python中使用正则表达式对这些信息进行格式化处理。
UserAgent大全及提取工具
本页将展示一些UserAgent,供大家参考使用,这些ua提取自本站的Nginx日志文件;页面末尾附上一个用于从nginx日志里提取userAgent信息的Python脚本工具;
查看Nginx版本信息和编译配置参数
使用命令nginx -v 获取Nginx版本信息;使用命令nginx -V 获取Nginx编译信息;
最近更新