Nginx tp3.2.3 404问题解决方案


Posted in Servers onMarch 31, 2021

最近我把Apache给换成nginx,当我把tp项目搬过去运行的时候发现404 错误 ,原来是因为nginx不支持 pathinfo 模式,需要自己配置

下面我配置

在server配置里面

location / {
    #root html
    index index.html index.htm index.php ;
    if (!-e $request_filename) { 
    rewrite ^/test/tp/(.*)$ /test/tp/index.php/$1 last;
    break; 
}     
location ~ \.php {  #注意这里一定要一样,不能有$
  set $script $uri;
  set $path_info "/";
  if ($uri ~ "^(.+\.php)(/.+)") {
    set $script   $1;
    set $path_info $2;
  }
  fastcgi_pass 127.0.0.1:9000;
  fastcgi_index index.php?IF_REWRITE=1;
  include fastcgi_params;
  fastcgi_param PATH_INFO $path_info;
  fastcgi_param SCRIPT_FILENAME $document_root/$script;
  fastcgi_param SCRIPT_NAME $script;
}

保存配置之后,重启 nginx ,配置成功

直接支持类似于 /Index.html 这样的伪静态模式

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Servers 相关文章推荐
Linux安装Nginx步骤详解
Mar 31 Servers
nginx基于域名,端口,不同IP的虚拟主机设置的实现
Mar 31 Servers
详解Nginx启动失败的几种错误处理
Apr 01 Servers
nginx限制并发连接请求数的方法
Apr 01 Servers
Nginx缓存设置案例详解
Sep 15 Servers
Nginx+Tomcat负载均衡多实例详解
Apr 11 Servers
nginx容器方式反向代理实战
Apr 18 Servers
详解如何使用Nginx解决跨域问题
May 06 Servers
TaiShan 200服务器安装Ubuntu 18.04的图文教程
Jun 28 Servers
本地搭建minio文件服务器(使用bat脚本启动)的方法
Jul 15 Servers
阿里云服务器(windows)手动部署FTP站点详细教程
Aug 05 Servers
zabbix如何添加监控主机和自定义监控项
Aug 14 Servers
解决Nginx 配置 proxy_pass 后 返回404问题
nginx配置ssl实现https的方法示例
Mar 31 #Servers
Nginx解决前端访问资源跨域问题的方法详解
Mar 31 #Servers
nginx实现发布静态资源的方法
Nginx中break与last的区别详析
nginx网站服务如何配置防盗链(推荐)
本地通过nginx配置反向代理的全过程记录
You might like
php ob_flush,flush在ie中缓冲无效的解决方法
2010/05/09 PHP
基于PHP文件操作的详细诠释
2013/06/21 PHP
php操作XML、读取数据和写入数据的实现代码
2014/08/15 PHP
ThinkPHP入口文件设置及相关注意事项分析
2014/12/05 PHP
PHP的自定义模板引擎
2017/03/24 PHP
PHP中PDO事务处理操作示例
2018/05/02 PHP
php中访问修饰符的知识点总结
2019/01/27 PHP
laravel 中某一字段自增、自减的例子
2019/10/11 PHP
JQuery 表单中textarea字数限制实现代码
2009/12/07 Javascript
Extjs 点击复选框在表格中增加相关信息行
2016/07/12 Javascript
angular中实现控制器之间传递参数的方式
2017/04/24 Javascript
实现微信小程序的wxml文件和wxss文件在webstrom的支持
2017/06/12 Javascript
vue-cli的build的文件夹下没有dev-server.js文件配置mock数据的方法
2019/04/17 Javascript
vue实现后台管理权限系统及顶栏三级菜单显示功能
2019/06/19 Javascript
layui实现多图片上传并限制上传的图片数量
2019/09/26 Javascript
JavaScript判断数组类型的方法
2019/10/23 Javascript
layui form表单提交后实现自动刷新
2019/10/25 Javascript
微信小程序实现多选框全选与反全选及购物车中删除选中的商品功能
2019/12/17 Javascript
详解Vue.js 响应接口
2020/07/04 Javascript
基于Python socket的端口扫描程序实例代码
2018/02/09 Python
对numpy中array和asarray的区别详解
2018/04/17 Python
pandas ix &iloc &loc的区别
2019/01/10 Python
使用python+poco+夜神模拟器进行自动化测试实例
2020/04/23 Python
Python使用paramiko连接远程服务器执行Shell命令的实现
2021/03/04 Python
澳大利亚排名第一的狂热牛仔品牌:ONETEASPOON
2018/11/20 全球购物
维氏瑞士军刀英国网站:Victorinox英国
2019/07/04 全球购物
Sahajan美国:阿育吠陀护肤品牌
2021/01/09 全球购物
新西兰最大的连锁超市:Countdown
2020/06/04 全球购物
如何写一个Java类既可以用作applet也可以用作java应用
2016/01/18 面试题
北京振戎融通Java面试题
2015/09/03 面试题
艺术系应届生的自我评价
2013/10/19 职场文书
kfc实习自我鉴定
2013/12/14 职场文书
运动会广播稿50字-100字
2014/10/11 职场文书
大学生个人简历自我评价
2015/03/11 职场文书
2015年学校医务室工作总结
2015/07/20 职场文书
《地。-关于地球的运动-》单行本第七集上市,小说家朝井辽献上期待又害怕的推荐文
2022/03/31 日漫