2014年3月15日

摘要: 打开Nginx的配置文件 /usr/local/nginx/conf/nginx.conf 一般是在这个路径,根据你的安装路径可能有所变化。如果你配置了vhost,而且只需要你这一个vhost支持pathinfo的话,可以直接打开你的vhost的配置文件。找到类似如下代码(不同版本的nginx可能稍有不同,但是相差不会很远):location~.*.(php|php5)?${#原有代码}复制代码修改成以下代码:#去掉$是为了不匹配行末,即可以匹配.php/,以实现pathinfo#如果你不需要用到php5后缀,也可以将其去掉location~.php{#原有代码#定义变量$path_info, 阅读全文
posted @ 2014-03-15 19:45 hxl2009 阅读(898) 评论(0) 推荐(0) 编辑
 
摘要: Nginx代理Nginx从0.7.48版本开始,支持了类似Squid的缓存功能。Nginx的Web缓存服务主要由proxy_cache相关指令集和fastcgi_cache相关指令集构成,前者用于反向代理时,对后端内容源服务器进行缓存,后者主要用于对FastCGI的动态程序进行缓存。两者的功能基本上一样。Nginx 0.8.32版本,proxy_cache和fastcgi_cache已经比较完善,加上第三方的ngx_cache_purge模块(用于清除指定URL的缓存),已经可以完全取代Squid。在功能上,Nginx已经具备Squid所拥有的Web缓存加速功能、清除指定URL缓存的功能。而在 阅读全文
posted @ 2014-03-15 19:38 hxl2009 阅读(224) 评论(0) 推荐(0) 编辑