nginx404错误页面设置(Nginx tp3.2.3 404问题解决方案)
类别:服务器 浏览量:2169
时间:2021-11-08 14:56:15 nginx404错误页面设置
Nginx tp3.2.3 404问题解决方案最近我把Apache给换成nginx,当我把tp项目搬过去运行的时候发现404 错误 ,原来是因为nginx不支持 pathinfo 模式,需要自己配置
下面我配置
在server配置里面
location / { #root html index index.html index.htm index.php ; if (!-e $request_filename) { rewrite ^/test/tp/(.*)$ /test/tp/index.php/$1 last; break; } location ~ \.php { #注意这里一定要一样,不能有$ set $script $uri; set $path_info "/"; if ($uri ~ "^(.+\.php)(/.+)") { set $script $1; set $path_info $2; } fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php?IF_REWRITE=1; include fastcgi_params; fastcgi_param PATH_INFO $path_info; fastcgi_param SCRIPT_FILENAME $document_root/$script; fastcgi_param SCRIPT_NAME $script; }
保存配置之后,重启 nginx ,配置成功
直接支持类似于 /Index.html 这样的伪静态模式
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
您可能感兴趣
- tomcat docker 性能(Docker Nginx容器和Tomcat容器实现负载均衡与动静分离操作)
- nginx配置root后的路径打不开(详解nginx.conf 中 root 目录设置问题)
- php nginx 底层执行流程(nginx/apache/php隐藏http头部版本信息的实现方法)
- nginx怎么配置静态文件(Nginx 过滤静态资源文件的访问日志的实现)
- nginxhttp转https原理(nginx如何将http访问的网站改成https访问)
- nginx 正向和反向代理(Nginx反向代理入门实战指南)
- python配合docker(Docker构建python Flask+ nginx+uwsgi容器)
- nginx反向代理及原理(传说中的反向代理,Nginx+Apache软件配置Web服务器)
- nginx的请求处理(nginx处理http请求实现过程解析)
- centos7 离线安装nginx(centos8安装nginx1.9.1的详细过程)
- nginx日志请求状态(Nginx设置日志打印post请求参数的方法)
- docker nginx 配置详解(Docker 如何安装 Nginx)
- docker重新加载nginx(Docker Nginx Log 三者的处理详解)
- nginx https 域名配置(阿里云Nginx配置https实现域名访问项目图文教程)
- nginx最佳配置(nginx和lvs各自的优劣以及适合的使用环境)
- django框架全面讲解(Django uwsgi Nginx 的生产环境部署详解)
- 《白狐的人生》热拍 贾征宇偶像包袱难自弃 图(白狐的人生热拍)
- 七夕取消了,牛郎织女没做核酸七夕已经取消(牛郎织女没做核酸七夕已经取消)
- 网友抵制 多地取消 夏日祭 为何惹众怒(网友抵制多地取消)
- 兄弟萌,今年的七夕又取消了 思考 思考(今年的七夕又取消了)
- 七夕取消是什么梗(七夕取消是什么梗)
- 这竟然是捏出来的 20种橡皮泥玩法让你轻松hold住魔娃(这竟然是捏出来的)
热门推荐
- layui触碰提示框(layui禁用侧边导航栏点击事件的处理方法)
- python编程面试常见问题(分析经典Python开发工程师面试题)
- uniapp 动态表单(详解uniapp无痛刷新token方法)
- python表格导出为图片(python生成带有表格的图片实例)
- iis部署后浏览没有主界面(IIS 浏览aspx页面出现无法显示XML页的解决方法分享)
- serv-u突然不允许上传(Serv-U 密匙冲突,Serv-U无法启动处于离线状态解决方法)
- tomcat运行中找不到路径(Tomcat将配置文件放在外部的解决方法)
- vs项目依赖项
- apache配置详解(apache2.2和php5.2.17在windows下整合过程的错误解决方法)
- sqlserver怎么手动添加数据库表(SQL Server 数据库调整表中列的顺序操作方法及遇到问题)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9