配置nginx支持path_info
2024-09-05 05:02:48
默认情况下,nginx是不支持path_info的,我们需要做些配置让它支持。
location ~ \.php(.*)$ {
root /var/www/nginx/html;
fastcgi_pass 127.0.0.1:;
fastcgi_index index.php;
fastcgi_split_path_info ^(.+\.php)(.*)$;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
include fastcgi_params;
}
备注:
1. ~ \.php改为~ \.php(.*),因为要接收.php后面的参数,不能让它被当做目录处理。
2. 添加fastcgi_split_path_info,该参数后面需指定正则表达式,而且必须要有两个捕获,第一个捕获将会重新赋值给$fastcgi_script_name,第二个捕获将会重新赋值给$fastcgi_path_info。
3. 添加fastcgi_param PATH_INFO,值为$fastcgi_path_info。
最新文章
- 用hashMAP或ArrayList解决recylerView中checkbox的选择错乱问题。
- 【ros】Create a ROS package:package dependencies报错
- python二叉树递归算法之后序遍历,前序遍历,中序遍历
- Gradle使用手册(一):为什么要用Gradle?
- JAVA虚拟机与内存
- JAVA的对象和引用——一个真实遇到的问题
- 查找后去掉EditTextView的焦点
- ConversionService接口
- SDL播放YUV——循环
- 没执行过 rm -rf /* 的开发不是好运维
- MT【286】最佳有理逼近
- DLL加载顺序
- C#进行数据筛选(二)
- [Ubuntu] 解决 ubuntu 升级时 /boot 空间不足
- 微软职位内部推荐-Senior SW Engineer for Application Ecosystem
- spring cloud shutdown graceful 优雅停机
- oracle错误分析:ora-04063:view view_test has errors
- pm无力的话
- spark-streming 中调用spark-sql时过程遇到的问题
- cygwin—excellent work!
热门文章
- Java知识导航总图
- zabbix-设置邮箱预警
- 使用SQLAlchemy,以及问题处理
- python采集websocket实时数据
- 【反向多源点同时BFS一个强连通图+类最短路题面】Fair-986C-Codeforce
- JVM之Java运行时数据区(线程隔离区)
- 02-命令篇——基础命令&;常用命令
- BZOJ 3812 主旋律 (状压DP+容斥) + NOIP模拟赛 巨神兵(obelisk)(状压DP)
- Shiro-Subject 分析(转)
- JQuery 实践--扩展JQuery