
nginx
PHPService
这个作者很懒,什么都没留下…
展开
-
nginx location语法使用及一些全局变量
= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。~ 开头表示区分大小写的正则匹配~* 开头表示不区分大小写的正则匹配!~和!~*分别为区分大小写不匹配及不区分大小写不匹配 的正则/ 通用匹配,任何请求都会匹配转载 2014-07-05 15:46:43 · 4482 阅读 · 0 评论 -
Nginx防盗链的3种方法
一般常用的方法是在server或者location段中加入!valid_referers none blocked www.yiibase.com yiibase.com;详见下面的例子其中 none表示空的来路,也就是直接访问,比如直接在浏览器打开一个图片blocked表示被防火墙标记过的来路server_names也就是域名了。0.5.33以后的版本中,可以用*转载 2014-08-20 20:32:05 · 833 阅读 · 0 评论 -
nginx配置proxy_pass代理转发
在nginx中配置proxy_pass代理转发时,如果在proxy_pass后面的url加/,表示绝对根路径;如果没有/,表示相对路径,把匹配的路径部分也给代理走。假设下面四种情况分别用 http://192.168.1.1/proxy/test.html 进行访问。第一种:location /proxy/ { proxy_pass http://127.0.转载 2015-09-29 10:07:21 · 30385 阅读 · 2 评论 -
Nginx的Rewrite设置及示例
Nginx以其良好的并发性能,目前正在逐渐取代Apache成为大家的Web server首选,但是Nginx目前的中文资料很少,需要大家努力贡献。下面我介绍一下Nginx的Rewrite模块设置及Wordpress和Discuz的示例。Nginx的Rewrite规则比Apache的简单灵活多了,从下面介绍可见一斑。首先,Nginx可以用if进行条件匹配,语法规则类似C,举例如下:if转载 2014-08-05 16:08:07 · 2689 阅读 · 0 评论