解决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 相关文章推荐
PHP4和PHP5性能测试和对比 测试代码与环境
Aug 17 PHP
php 获得汉字拼音首字母的函数
Aug 01 PHP
smarty中先strip_tags过滤html标签后truncate截取文章运用
Oct 25 PHP
PHP curl模拟浏览器采集阿里巴巴的实现代码
Apr 20 PHP
Yii结合CKEditor实现图片上传功能
Jun 13 PHP
ThinkPHP中pathinfo的访问模式、路径访问模式及URL重写总结
Aug 23 PHP
ThinkPHP自定义函数解决模板标签加减运算的方法
Jul 03 PHP
PHP远程调试之XDEBUG
Dec 29 PHP
基于Laravel 多个中间件的执行顺序详解
Oct 21 PHP
PHP 加密 Password Hashing API基础知识点
Mar 02 PHP
php使用fputcsv实现大数据的导出操作详解
Feb 27 PHP
PHP dirname简单使用代码实例
Nov 13 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桌面中心(四) 数据显示
2007/03/11 PHP
PHP使用Redis替代文件存储Session的方法
2017/02/15 PHP
Yii2.0多文件上传实例说明
2017/07/24 PHP
thinkphp5+layui实现的分页样式示例
2019/10/08 PHP
详解php反序列化
2020/06/10 PHP
javascript 二维数组的实现与应用
2010/03/16 Javascript
当前页禁止复制粘贴截屏代码小集
2013/07/24 Javascript
JavaScript使用指针操作实现约瑟夫问题实例
2015/04/07 Javascript
Bootstrap作品展示站点实战项目2
2016/10/14 Javascript
Node.js 回调函数实例详解
2017/07/06 Javascript
bootstrap fileinput实现文件上传功能
2017/08/23 Javascript
VueJS事件处理器v-on的使用方法
2017/09/27 Javascript
使用vue-cli创建项目的图文教程(新手入门篇)
2018/05/02 Javascript
egg.js的基本使用和调用数据库的方法示例
2019/05/18 Javascript
vue实现分环境打包步骤(给不同的环境配置相对应的打包命令)
2019/06/04 Javascript
vue组件传值的实现方式小结【三种方式】
2020/02/05 Javascript
[02:36]DOTA2亚洲邀请赛小组赛精彩集锦:奇迹哥卡尔秀翻全场
2017/03/28 DOTA
[48:28]完美世界DOTA2联赛循环赛FTD vs Magma第二场 10月30日
2020/10/31 DOTA
python网络编程学习笔记(三):socket网络服务器
2014/06/09 Python
python中管道用法入门实例
2015/06/04 Python
Python导入oracle数据的方法
2015/07/10 Python
python类的方法属性与方法属性的动态绑定代码详解
2017/12/27 Python
mac系统安装Python3初体验
2018/01/02 Python
python+pandas生成指定日期和重采样的方法
2018/04/11 Python
python selenium 获取标签的属性值、内容、状态方法
2018/06/22 Python
Django框架的使用教程路由请求响应的方法
2018/07/03 Python
python生成器与迭代器详解
2019/01/01 Python
在Qt5和PyQt5中设置支持高分辨率屏幕自适应的方法
2019/06/18 Python
python+django+rest框架配置创建方法
2019/08/31 Python
Python彻底删除文件夹及其子文件方式
2019/12/23 Python
优秀通讯员事迹材料
2014/01/28 职场文书
《山谷中的谜底》教学反思
2014/04/26 职场文书
药剂专业求职信
2014/06/20 职场文书
什么是SOLID
2022/03/24 Javascript
SpringBoot中获取profile的方法详解
2022/04/08 Java/Android
使用 DataAnt 监控 Apache APISIX的原理解析
2022/07/07 Servers