解决thinkPHP 5 nginx 部署时,只跳转首页的问题


Posted in PHP onOctober 16, 2019

在使用tp5时候把它部署到服务器上发现一个奇葩的事情,就是它默认访问config配置的默认页,无论怎么跳转到其他接口都不好使,最终重写了  Nginx 的配置文件解决了这个问题

server{
     listen   80;
     server_name www.XXXX.com;
     index index.php index.html index.htm;
     root /var/www/didu;

     location ~ \.php #原来这个里有“$” 去掉就ok
     {
      #fastcgi_pass unix:/tmp/php-cgi.sock;
      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 SCRIPT_FILENAME $document_root$fastcgi_script_name;#新加第三句
      include fastcgi.conf;
     }

     location / {
       try_files $uri $uri/ /index.php?$query_string;
    }
}

以上这篇解决thinkPHP 5 nginx 部署时,只跳转首页的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
php缓存技术介绍
Nov 25 PHP
windows xp下安装pear
Dec 02 PHP
php中显示数组与对象的实现代码
Apr 18 PHP
PHP获取POST数据的几种方法汇总
Mar 03 PHP
PHP实现简单汉字验证码
Jul 28 PHP
php微信公众账号开发之前五个坑(一)
Sep 18 PHP
php中使用websocket详解
Sep 23 PHP
php获得文件夹下所有文件的递归算法的简单实例
Nov 01 PHP
PHP 7安装使用体验之性能大提升,兼容性强,扩展支持不够(升级PHP要谨慎)
Jul 27 PHP
详解Yaf框架PHPUnit集成测试方法
Dec 27 PHP
php取出数组单个值的方法
Mar 12 PHP
php如何实现数据库的备份和恢复
Nov 30 PHP
详解将数据从Laravel传送到vue的四种方式
Oct 16 #PHP
漂亮的thinkphp 跳转页封装示例
Oct 16 #PHP
Thinkphp页面跳转设置跳转等待时间的操作
Oct 16 #PHP
解决thinkphp5未定义变量会抛出异常,页面错误,请稍后再试的问题
Oct 16 #PHP
thinkphp5使html5实现动态跳转的例子
Oct 16 #PHP
Thinkphp5 如何隐藏入口文件index.php(URL重写)
Oct 16 #PHP
在thinkphp5.0路径中实现去除index.php的方式
Oct 16 #PHP
You might like
php $_SERVER当前完整url的写法
2009/11/12 PHP
php实现zip文件解压操作
2015/11/03 PHP
javascript基于jQuery的表格悬停变色/恢复,表格点击变色/恢复,点击行选Checkbox
2008/08/05 Javascript
js中匿名函数的N种写法
2010/09/08 Javascript
javascript采用数组实现tab菜单切换效果
2012/12/12 Javascript
JQuery实现简单验证码提示解决方案
2012/12/20 Javascript
jQuery实现tab选项卡效果的方法
2015/07/08 Javascript
JS两种类型的表单提交方法实例分析
2016/11/28 Javascript
详解Angular.js指令中scope类型的几种特殊情况
2017/02/21 Javascript
详解Vue2.0 事件派发与接收
2017/09/05 Javascript
vue-cli项目优化方法- 缩短首屏加载时间
2018/04/01 Javascript
mint-ui在vue中的使用示例
2018/04/05 Javascript
解决layer.confirm选择完之后消息框不消失的问题
2019/09/16 Javascript
js实现课堂随机点名系统
2019/11/21 Javascript
JavaScript监听触摸事件代码实例
2019/12/30 Javascript
Python中使用strip()方法删除字符串中空格的教程
2015/05/20 Python
将Python的Django框架与认证系统整合的方法
2015/07/24 Python
Python实现通过文件路径获取文件hash值的方法
2017/04/29 Python
使用urllib库的urlretrieve()方法下载网络文件到本地的方法
2018/12/19 Python
详解安装mitmproxy以及遇到的坑和简单用法
2019/01/21 Python
Python实例方法、类方法、静态方法的区别与作用详解
2019/03/25 Python
Python对ElasticSearch获取数据及操作
2019/04/24 Python
python3.6中@property装饰器的使用方法示例
2019/08/17 Python
PyTorch中常用的激活函数的方法示例
2019/08/20 Python
python实现替换word中的关键文字(使用通配符)
2020/02/13 Python
Python 存取npy格式数据实例
2020/07/01 Python
pycharm导入源码的具体步骤
2020/08/04 Python
HTML5 Canvas概述
2009/08/26 HTML / CSS
html5 input属性使用示例
2013/06/28 HTML / CSS
canvas 实现 github404动态效果的示例代码
2017/11/15 HTML / CSS
南京软件公司的.net程序员笔试题
2014/08/31 面试题
廉洁自律演讲稿
2014/05/22 职场文书
某某同志考察材料
2014/05/28 职场文书
2015年仓库管理员工作总结
2015/04/21 职场文书
导游词之山东八大关
2019/12/18 职场文书
如何通过cmd 连接阿里云服务器
2022/04/18 Servers