logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

详解 nginx location ~ .*\.(js|css)?$ 什么意思?

语法规则: location [=|~|~*|^~] /uri/ { … }= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。~ 开头表示区分大小写的正则匹配~* 开头表示不区分大小写的正则匹配!~和!~*分别为区分大小写不匹配及

#nginx
nginx中php配置伪静态

隐藏index.phplocation/{if(!-e$request_filename){###一级目录下rewrite^/(.*)$/index.php/$1last;###域名下的二级目录#rewrite^/目录名/(.*)$/目录名/index.php/$1last;}}pathinfo模式location~\.php($|/)...

nginx的access.log文件详解

日志文件能够帮助我们快速的定位问题,并且知道用户访问的状态,浏览器,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执行lua脚本和multi和pipeline比较

<?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

#redis
linux以www用户nologin情况下执行shell命令和配合git实践

linux以www用户nologin情况下执行shell命令和配合git实践

#linux#git#运维
golang官方限流器rate包实践

golang官方限流器rate包实践

文章图片
#golang
golang webhook源码和案例配合gitee实践

golang webhook源码和案例配合gitee实践

#golang#开发语言
以www用户创建网站和git拉取配置和jenkins简单部署

以www用户创建网站和git拉取配置和jenkins简单部署

文章图片
#linux#运维#服务器
keepalived+nginx高可用

nginx默认监听本地所有ip,0.0.0.0:80,所以域名可以绑定到keepalived的虚拟ip上。keepalived主机master配置:! Configuration File for keepalivedglobal_defs {notification_email {! Configuration File for keepalivedglobal_defs {notificati

haproxy的frontend/backend和listen区别

listen是frontend和backend相结合的。一个listen本身有一个隐式的backend,但是frontend的前端逻辑可以使用其他后端,它的backend可以被其他frontend使用。从根本上说,它只是让配置对于简单的规则来说更加紧凑,但在其他方面,它几乎等同于在保持配置在一起的同时,声明一个单独的同名frontend和backend。frontend/backend配置glob

    共 36 条
  • 1
  • 2
  • 3
  • 4
  • 请选择