,,nginx 开启 pathinfo的过程详解

,,nginx 开启 pathinfo的过程详解

本文主要介绍nginx打开pathinfo的过程的详细说明,通过实例代码详细介绍。对大家的学习或者工作都有一定的参考价值,有需要的朋友可以参考一下。

转到apache nginx,代码端使用$_SERVER['PATH_INFO'],nginx默认不打开pathinfo。所以我们必须手动打开它。

1,url重写

位置/{//方法1

如果(!-e请求文件名)

{

重写^/(.*)$/index . PHP/$ 1 last;

打破;

}

}

位置/{//方法2

try _ files $ uri $ uri//index . PHP $ uri;

}

2,pathinfo设置

位置~。*\.(php|php5)(。*)?$//注意这一块,配置重写后的url

{

fastcgi _ pass 127 . 0 . 0 . 1:9000;

fastcgi _ index index.php;

fastcgi_split_path_info ^(.\.php)(/。)$;

fastcgi _ param PATH _ INFO $ fastcgi _ PATH _ INFO;

fastcgi _ param PATH _ TRANSLATED $ document _ root $ fastcgi _ PATH _ info;

包括fastcgi.conf

}

注意,后定位正则化依赖于重写的url。

这就是本文的全部内容。希望对大家的学习有帮助,支持我们。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • nginx配置访问图片,nginx配置图片服务器
  • nginx配置访问图片,nginx配置图片服务器,Nginx搭建图片视频服务器的部署步骤
  • nginx负载均衡配置详解linux,nginx负载均衡服务器对性能有要求吗
  • nginx负载均衡配置详解linux,nginx负载均衡服务器对性能有要求吗,详解Nginx服务器之负载均衡策略(6种)
  • nginx正向代理与反向代理详解区别,nginx的正向代理和反向代理
  • nginx正向代理与反向代理详解区别,nginx的正向代理和反向代理,nginx正向代理与反向代理详解
  • nginx日常优化有哪些,nginx日常优化有哪些
  • nginx日常优化有哪些,nginx日常优化有哪些,nginx优化的六点方法
  • nginx拦截,nginx 屏蔽IP
  • nginx拦截,nginx 屏蔽IP,Nginx服务器屏蔽与禁止屏蔽网络爬虫的方法
  • nginx实现负载均衡几种方式,nginx负载均衡配置详解linux
  • nginx实现负载均衡几种方式,nginx负载均衡配置详解linux,使用nginx进行负载均衡的搭建全过程
  • nginx安装及配置教程,Nginx怎么安装
  • nginx安装及配置教程,Nginx怎么安装,Nginx 安装详细教程
  • nginx基本原理,nginx实现原理
  • 留言与评论(共有 条评论)
       
    验证码: