PATH_INFO 模式是什么?
PATH_INFO 模式是伪静态的一种。
我们可以使用PATH_INFO来代替Rewrite来实现伪静态页面。
伪静态页面是静态URL与动态URL互通的一个桥梁,它是指动态网址通过URL重写的手段去掉其动态参数,使URL静态化,但在实际的网页目录中并没有重写URL。
简单来说,伪静态URL就是通过服务器转换伪装文件名或地址,使该页面类似于静态页面,但服务器上没有独立存在的文件,其本质还是动态页面。
PATH_INFO是服务器状态中的一个参数,PHP通过$_SERVER[‘PATH_INFO’]可以查看内容。
Path_Info不是nginx的功能,Path_info是php的功能。
php中有两个pathinfo,一个是环境变量$_SERVER[‘PATH_INFO’];另一个是pathinfo函数,pathinfo() 函数以数组的形式返回文件路径的信息;。
nginx能做的只是对$_SERVER[‘PATH_INFO]值的设置。
未经允许不得转载:下一个课程 » PATH_INFO模式是什么?