• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    解决thinkPHP 5 nginx 部署时,只跳转首页的问题

    在使用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 部署时,只跳转首页的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

    您可能感兴趣的文章:
    • centos6.6 下 安装 php7 + nginx环境的方法
    • CentOS 8.1下搭建LEMP(Linux+Nginx+MySQL+PHP)环境(教程详解)
    • Centos 安装 PHP7.4 和 Nginx的操作方法
    • 浅谈thinkphp的nginx配置,以及重写隐藏index.php入口文件方法
    • 详解php+nginx 服务发生500 502错误排查思路
    • docker搭建php+nginx+swoole+mysql+redis环境的方法
    • nginx+php出现No input file specified解决办法
    • Nginx+php配置文件及原理解析
    上一篇:详解将数据从Laravel传送到vue的四种方式
    下一篇:laravel unique验证、确认密码confirmed验证以及密码修改验证的方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

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