解决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 相关文章推荐
给初学者的30条PHP最佳实践(荒野无灯)
Aug 02 PHP
ecshop实现smtp发送邮件
Feb 03 PHP
php生成gif动画的方法
Nov 05 PHP
两款万能的php分页类
Nov 12 PHP
PHP实现的登录,注册及密码修改功能分析
Nov 25 PHP
Zend Framework入门教程之Zend_Session会话操作详解
Dec 08 PHP
yii2使用gridView实现下拉列表筛选数据
Apr 10 PHP
PHP编程快速实现数组去重的方法详解
Jul 22 PHP
PHP策略模式定义与用法示例
Jul 27 PHP
PHP+ajax实现二级联动菜单功能示例
Aug 10 PHP
PHP设计模式(六)桥连模式Bridge实例详解【结构型】
May 02 PHP
PHP函数用法详解【初始化、嵌套、内置函数等】
Jun 02 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
Smarty安装配置方法
2008/04/10 PHP
PHP简洁函数小结
2011/08/12 PHP
THINKPHP内容分页代码分享
2015/01/14 PHP
ThinkPHP提示错误Fatal error: Allowed memory size的解决方法
2015/02/12 PHP
php的闭包(Closure)匿名函数详解
2015/02/22 PHP
php 微信开发获取用户信息如何实现
2016/12/13 PHP
基于jquery用于查询操作的实现代码
2010/05/10 Javascript
为何JS操作的href都是javascript:void(0);呢
2015/11/12 Javascript
浅谈js for循环输出i为同一值的问题
2017/03/01 Javascript
详解AngularJS脏检查机制及$timeout的妙用
2017/06/19 Javascript
详解node如何让一个端口同时支持https与http
2017/07/04 Javascript
使用JS组件实现带ToolTip验证框的实例代码
2017/08/23 Javascript
vue双花括号的使用方法 附练习题
2017/11/07 Javascript
VueJs监听window.resize方法示例
2018/01/17 Javascript
vue-cli结合Element-ui基于cropper.js封装vue实现图片裁剪组件功能
2018/03/01 Javascript
微信小程序使用wxParse解析html的实现示例
2018/08/30 Javascript
vue中过滤器filter的讲解
2019/01/21 Javascript
Angular CLI 使用教程指南参考小结
2019/04/10 Javascript
JS实现简单贪吃蛇小游戏
2020/10/28 Javascript
[02:08]DOTA2英雄基础教程 马格纳斯
2014/01/17 DOTA
Python collections模块实例讲解
2014/04/07 Python
python3实现暴力穷举博客园密码
2016/06/19 Python
Python中循环引用(import)失败的解决方法
2018/04/22 Python
解决nohup重定向python输出到文件不成功的问题
2018/05/11 Python
pyqt5使用按钮进行界面的跳转方法
2019/06/19 Python
【HTML5】Canvas绘制简单图片教程
2016/05/13 HTML / CSS
实习单位接收函
2014/01/11 职场文书
大学生冰淇淋店商业计划书
2014/01/14 职场文书
小学校园之星事迹材料
2014/05/16 职场文书
帮一个朋友写的求职信
2014/08/09 职场文书
公司年底活动方案
2014/08/17 职场文书
2015年行政人事部工作总结
2015/05/13 职场文书
pytorch 6 batch_train 批训练操作
2021/05/28 Python
常用的Python代码调试工具总结
2021/06/23 Python
Javascript的promise,async和await的区别详解
2022/03/24 Javascript
python和Appium的移动端多设备自动化测试框架
2022/04/26 Python