• Nginx 常用全局变量 及Rewrite规则详解

    每次都很容易忘记Nginx的变量,下面列出来了一些常用$remote_addr//获取客户端ip$binary_remote_addr//客户端ip(二进制)$remote_port//客户端port,如:50472$remote_user//已经经过AuthBasicModule验证的用户名$host//请求主机头字段,否则为服务器名称,如:blog.sakmon.com$request//用户
  • nginx rewrite 参数和例子

    本日志内容来自互联网和平日使用经验,整理一下方便日后参考。正则表达式匹配,其中:*~为区分大小写匹配*~*为不区分大小写匹配*!~和!~*分别为区分大小写不匹配及不区分大小写不匹配文件及目录匹配,其中:*-f和!-f用来判断是否存在文件*-d和!-d用来判断是否存在目录*-e和!-e用来判断是否存在文件或目录*-x和!-x用来判断文件是否可执行flag标记有:*last相当于Apache里的[L]
  • nginx处理问题笔记

    1.处理所有请求到单一入口(rewriteallrequeststoindex.phpwithnginx)目前我们做开发一般都是单入口的,所以都会使用web服务器做重定向到入口文件rewrite^/(.*)$/index.php?/$1last;在nginx中加入这项配置就好了或者可以使用htaccess文件RewriteRule.index.php2.Nginx出现的413RequestEnti