随笔分类 - Nginx
摘要:一、修改原因 因为要获取nginx访问信息,作为开发的数据使用,但是nginx的access.log文件中的默认的时间格式是这样的: [02/Nov/2017:20:48:25 +0800] 而要求的格式类似如下: [2017-11-02 20:52:06] 二、修改方法 方法都几种,但是修改源码的
阅读全文
摘要:一、获取全部cookie信息 这个比较方便,直接在nginx.conf文件中添加$http_cookie 第二步,在server 中的access.log 后加上 main 二、获取单个cookie的值 有时候要是是觉得某个cookie很重要,需要单独取出来,免得去一堆麻烦 首先,也是在nginx.
阅读全文
摘要:一、应用情况 很多时候我们在一台服务器上部署了不止 一个项目,我们通过Nginx来代理,为了方便管理往往会将各个项目的配置分开写到不同的配置文件中,如: 在nginx.conf 文件中加上 include vhosts/*.conf。现在我们有一部分location 的匹配规则各个配置文件都要用到,
阅读全文
摘要:worker_processes 4; error_log logs/error.log; events { worker_connections 9000; use epoll; } http { include mime.types; default_type application/octet-stream; log_for...
阅读全文
摘要:一、proxy_pass 作用域: location 不影响浏览器地址栏的url 设置被代理server的协议和地址 协议可以为http或https 地址可以为域名或IP 二、配置规则 2.1 测试环境 测试机: 172.16.200.160 my.yemao.com 172.16.200.143
阅读全文
摘要:location = / 精确匹配 /,后面不能带任何字符 location / 所有地址都是以 / 开头,所以这条规则将会匹配到所有请求。但优先级最低。 location /documents/ 匹配任何以 /documents/ 开头的地址,匹配符合之后,还要继续向下搜索,只有后面的正则表达式没
阅读全文
摘要:Nginx的配置语法灵活,可控制度非常高。在0.7以后的版本中加入了一个try_files指令,配合命名location,可以部分替代原本常用的rewrite配置方式,提高解析效率。 作用域:server location location / { root /var/www/build; inde
阅读全文