美文网首页
nginx 配置 tp5 路径

nginx 配置 tp5 路径

作者: 归尘_7cc2 | 来源:发表于2018-07-09 17:06 被阅读0次

今天下载了一个tp5放到了服务器上 发现了报404错误

然后百度了一哈加

fastcgi_split_path_info ^((?U).+\.php)(/?.+)$;

 fastcgi_param  PATH_INFO  $fastcgi_path_info;

 fastcgi_param  PATH_TRANSLATED  $document_root$fastcgi_path_info;

结果还是发现没作用

最后在

https://blog.csdn.net/i0048egi/article/details/54928071 发现把

location ~ \.php$ 改成  location ~ \.php/?.* 用url在访问您的网站的时候就能够识别所有的网址

就可以正常访问了

但是还是有一个问题 

这样访问时会找不到模块

这是因为没有吧域名定在pulic 下 。定在public下

回报这个错 ,这个时候你把

fastcgi_split_path_info ^((?U).+\.php)(/?.+)$;

fastcgi_param  PATH_INFO  $fastcgi_path_info;

fastcgi_param  PATH_TRANSLATED  $document_root$fastcgi_path_info;

加上就可以了

还有一个问题是 因为开了ssl 以为配置都在

下配置的。不是80. 开始我显得是在80配置。但是怎么配都没有用。然后在443配生效。。问大佬,大佬说的是因为开了ssl 所以需要在443配

所以我ssl关了

以上是菜鸟的体悟。望大佬指正。。。。。

相关文章

  • nginx 配置 tp5 路径

    今天下载了一个tp5放到了服务器上 发现了报404错误 然后百度了一哈加 fastcgi_split_path_i...

  • tp5中nginx配置

    tp5中nginx配置 首先tp5的访问目录指向到webroot/public文件夹中。 thinkphp的url...

  • Nginx 配置

    定位 Nginx 配置文件路径 会列出以下信息 即 Nginx 默认配置文件的路径是/etc/nginx/conf...

  • 【服务器部署】Linux+nginx+uwsgi+django服

    0x01 安装nginx 配置文件入口路径:/etc/nginx/nginx.conf;虚拟主机配置路径:/etc...

  • 2-nginx常用命令

    查看nginx配置文件路径 nginx -t 查看nginx进程 ps -ef | grep nginx 检测配置...

  • 配置SSL证书

    安装nginx nginx配置 到 /etc/nginx/nginx.conf 路径下,对原有的配置做修改 重启 ...

  • nginx安装配置

    安装nginx 配置nginx 默认端口修改 配置文件路径:/etc/nginx/site-enabled/def...

  • nginx 代理配置

    配置基于如下文件路径操作 nginx安装路径: D:\nginx-1.15.0项目路径: D:\...

  • Nginx常用命令

    测试配置文件 安装路径下的/nginx/sbin/nginx -t 启动命令 安装路径下的/nginx/sbin/...

  • Nginx-Mac

    配置文件路径/usr/local/etc/nginx/nginx.conf 安装路径/usr/local/Cell...

网友评论

      本文标题:nginx 配置 tp5 路径

      本文链接:https://www.haomeiwen.com/subject/gvjtpftx.html