Rewrite压缩功能依赖于ngx_http_upstream_module模块,是nginx提供重定向服务的重要功能之一。if指令if (condition) {...}如果变量的值为空字符串或以0开头的任意字符串,if指令认为条件为false,其他情况认为true使用=...
继续阅读配置location块location [ = | ~ | ~* | ^~ ] url {...}详解请见:http://lightless.me/archives/nginx-location-conf.html配置请求根目录root pathlocation /data...
继续阅读nginx.conf是NGINX的主配置文件,配置文件的结构十分简单,大概如下:... # 全局块events{} # events块http{ # http块 ...
继续阅读location匹配命令~ #波浪线表示执行一个正则匹配,区分大小写~* #表示执行一个正则匹配,不区分大小写^~ #^~表示普通字符匹配,如果该选项匹配,只匹配该选项,不匹配别的选项,一般用来匹配目录= #进行普通字符精确匹配@ #...
继续阅读rewrite "^/([0-9a-zA-Z]{6})$" /index.php?do=code&urlKey=$1 last;rewrite "^/do/auth/(\w+?)(/domain/([\w\.]+?))?$" ...
继续阅读需要php5.3以上的支持。基本原理还是使用open_basedir来处理,只不过如果加到php.ini中,那只能限制到wwwroot目录下,并不能防止跨站,这个时候需要在nginx的配置文件中修改,在每个server中都加上fastcgi_param PHP_VALUE ...
继续阅读