博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx 配置thinkphp,隐藏index.php
阅读量:5750 次
发布时间:2019-06-18

本文共 492 字,大约阅读时间需要 1 分钟。

  hot3.png

将URL_MODE设置为2,PATH_INFO模式,然后修改站点配置文件,在server{}中加入
location / {                if (!-e $request_filename)                {                                                rewrite ^/index.php/(.*)$ /index.php?s=$1 last;                        rewrite ^/(.*)$ /index.php?s=$1 last;                                        }        }

原理:利用了Thinkphp中URL兼容模式优先解析的特性

location ~ \.php$

{

......

}

这里就和普通的fastcgi配置方法一样,不需要特别的解析path_info,因为我们压根就没用到PATH_INFO。

转载于:https://my.oschina.net/cxz001/blog/112880

你可能感兴趣的文章
JAVA的对象复制
查看>>
jquery要怎么写才能速度最快?(转)
查看>>
cisco设备IOS上传、备份、设置启动IOS
查看>>
打开Office报错
查看>>
我的友情链接
查看>>
JAR WAR EAR 的区别
查看>>
ORCAD16.6中原理图DRC检查(上)
查看>>
范例解析:学习Android的IPC主板模式
查看>>
算法时间复杂度
查看>>
7. 注释
查看>>
struts2/xwork的漏洞
查看>>
struts1的工作原理
查看>>
mysql之备份和导入数据(包括二进制日志)
查看>>
Idea+Centos+hadoop-2.7.3源码环境搭建
查看>>
Android 生成keystore,两种方式(转载)
查看>>
Linux常用操作命令集锦
查看>>
一个项目同时支持两种数据库切换使用的设计
查看>>
开源实践分享:Ceph bluestore部署实践
查看>>
linux下一些常用工具用法
查看>>
告别编程5年再次回归 我注意到很多变化
查看>>