
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
语法规则: location [=|~|~*|^~] /uri/ { … }= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。~ 开头表示区分大小写的正则匹配~* 开头表示不区分大小写的正则匹配!~和!~*分别为区分大小写不匹配及
隐藏index.phplocation/{if(!-e$request_filename){###一级目录下rewrite^/(.*)$/index.php/$1last;###域名下的二级目录#rewrite^/目录名/(.*)$/目录名/index.php/$1last;}}pathinfo模式location~\.php($|/)...
日志文件能够帮助我们快速的定位问题,并且知道用户访问的状态,浏览器,Ip,接口地址等。一、nginx的access.log(1)日志文件一般存放在 /var/log/nginx 下,直接使用 tail -f命令即可查看access日志。(2)access.log具体每项代表的意思参数说明示例$remote_addr客户端地址211.28.65.253$remote_user客户端用户名称 --$t
<?php//$redis = new Redis(); #实例化redis类$redis->connect('127.0.0.1'); #连接服务器$lua = <<<SCRIPTreturn {KEYS[1],KEYS[2],ARGV[1],ARGV[2]}SCRIPT;//对应的redis命令如下 eval "return {KEYS[1],KEYS[2],AR
linux以www用户nologin情况下执行shell命令和配合git实践
golang官方限流器rate包实践

golang webhook源码和案例配合gitee实践
以www用户创建网站和git拉取配置和jenkins简单部署

nginx默认监听本地所有ip,0.0.0.0:80,所以域名可以绑定到keepalived的虚拟ip上。keepalived主机master配置:! Configuration File for keepalivedglobal_defs {notification_email {! Configuration File for keepalivedglobal_defs {notificati
listen是frontend和backend相结合的。一个listen本身有一个隐式的backend,但是frontend的前端逻辑可以使用其他后端,它的backend可以被其他frontend使用。从根本上说,它只是让配置对于简单的规则来说更加紧凑,但在其他方面,它几乎等同于在保持配置在一起的同时,声明一个单独的同名frontend和backend。frontend/backend配置glob







