标签存档: Nginx

401 查看

nginx配置支持php的pathinfo模式配置方法

nginx模式不支持pathinfo模式,类似info.php/hello形式的url会被提示找不到页面。下面的通过正则找出实际文件路径和pathinfo部分的方法,让nginx支持pathinfo。在使用Concrete5 CMS的程序时候,会遇到这种情况。(不过还是推荐apache)      nginx配置实例:   ## 在nginx.conf的server部分: server { listen 80; server_name www.xxx.com xxx.com;     location ~ \.php { include sfcgi.conf; include fcgi.conf } } ##要点: \.php 后面没有$,以便匹配所有 *.php/* 形式 ##重点代码见 sfcgi.conf sfcgi.conf 代码如下: fastcgi_pass 127.0.0.1:9000; ##fastcgi_index index.php; ##上面这条会使得如果链接后面有/(比如www.xxx.com/search/)它会认为是下面的index.php set $path_info …

继续阅读 »

无觅相关文章插件,快速提升流量