Nginx
felix_yujing
Better in Time
展开
-
关于nginx的location匹配
nginx中location的语法格式是:location [=|~|~*|^~|@] /uri/ { ......}说明:= 表示完全一致~ 表示区分大小写的正则匹配,~* 表示不区分大小写的正则匹配^~ 表示不要再继续匹配正则@ 表示内部重定向,不需要跟浏览器交互,是服务端的一个转发location中的原创 2016-03-21 23:30:38 · 3609 阅读 · 0 评论 -
nginx学习笔记(1)---nginx的基本架构
tengine是淘宝网发起的一个开源项目,它在nginx的基础上添加了很多高级功能和特性,其性能和稳定性在淘宝网、天猫商城这样的大访问网站得到了很好的检验。tengine的官方网站(http://tengine.taobao.org)上有源代码的下载和很多学习文档。tengine官网上的文档讲的比较详细,内容较多。后续我将较为简洁地整理自己学习的笔记,也方便今后自己后顾。nginx的基原创 2016-04-04 18:21:20 · 647 阅读 · 0 评论 -
nginx学习笔记(2)---nginx配置文件中优化相关的参数
nginx是一个基于模块设计的应用,它的配置文件也是基于各模块来进行配置的,如:events{}模块,http{}模块,server{}模块等。这里不对各个配置逐一说明,只针对性能相关的参数设置(最大并发数优化设置、处理能力优化设置)做一些说明。worker_processes 4;# 设置工作进程的数量。nginx是采用的异步非阻塞事件处理模型,一个进程在短时间内可以响应大原创 2016-04-05 00:15:21 · 410 阅读 · 0 评论 -
关于nginx中proxy_set_header的设置
昨天一个开发找我帮忙配置一个nginx的转发,本来很容易的配置,但是坑了我好久才解决。。。需求大致是: nginx上配有aaa.example.com的虚拟主机,现在需要将访问http://aaa.example.com/api/x.x/client/的请求转到http://bbb.example.com/api/x.x/client/,bbb.example.com的虚拟主机在另外一台ngin原创 2016-06-15 17:07:39 · 32817 阅读 · 0 评论 -
WAF该如何实现?
对于现在的互联网,网络攻击每天都在发生,很多攻击是在七层,也就是OSI七层模型中的应用层。因此,Web应用防火墙(Web Application Firewall,简称WAF)愈发显得重要。我现在所在的公司,也一直存在被攻击的现象,时常会出现服务接口被刷从而影响到业务的正常访问。由于自己并不是专门的安全从业人员,当问题出现的时候,只能采用有限的方法来临时解决问题:在nginx服务器上运行了一个脚本,原创 2016-10-30 20:23:20 · 3496 阅读 · 0 评论 -
nginx安装nginx_concat_module模块报400错误的问题
在向nginx添加该模块之前,修改nginx_concat_module的源代码文件ngx_http_concat_module.c,将application/x-javascript更改为application/javascript,然后再编译安装原创 2016-12-08 21:44:16 · 710 阅读 · 0 评论 -
配置nginx显示目录文件列表
对于像ftp那样显示文件列表,nginx默认是不支持的,需要通过在location、server或http配置段添加额外参数:autoindex on; # 开启目录文件列表autoindex_exact_size on; # 显示出文件的确切大小,单位是bytesautoindex_localtime on; # 显示的文件时间为文件的服务器时间charset utf-8,gbk原创 2018-01-24 10:21:25 · 13159 阅读 · 1 评论