解决thinkPHP 5 nginx 部署时,只跳转首页的问题
2019-10-16 18:07
3035 查看
在使用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 部署时,只跳转首页的问题就是小编分享给大家的全部内容了,希望能给大家一个参考
您可能感兴趣的文章:
相关文章推荐
- thinkPHP 5 nginx 部署时,只跳转首页问题
- 解决nginx服务下 thinkphp只能访问首页不报任何错误的问题404错误
- 在Nginx上部署ThinkPHP,解决Pathinfo问题
- nginx 解决首页跳转问题详解
- 在Nginx上部署ThinkPHP,解决Pathinfo问题
- nginx 解决首页跳转问题
- 解决nginx服务下 thinkphp只能访问首页不报任何错误的问题
- 如何解决公司网站首页被恶意跳转的安全问题
- 终于解决nginx不支持thinkphp路径2问题(正解!!!)
- 解决Nginx部署ThinkPHP项目的办法
- 解决thinkphp从apache迁移到nginx 伪静态问题
- 解决Nginx+Tomcat下客户端https请求跳转成http的问题
- 前后端nginx部署(反向代理解决跨域问题)
- (亲测)nginx解决thinkphp中pathinfo的问题
- 如何解决公司网站首页被恶意跳转的安全问题
- 最完美解决Nginx部署ThinkPHP项目的办法
- 解决nginx+uWSGI部署Django时遇到的static文件404的问题
- 解决ThinkPHP在Nginx下无法使用pathin方式的问题
- 解决nginx首页中文乱码问题
- 关于tomcat首页打不开部署项目能打开的问题解决方法