zf2框架的PHP程序,测试环境使用apache,准生产环境使用nginx,出现的问题
来源:互联网 发布:交易软件 策略 编辑:程序博客网 时间:2024/06/06 01:27
使用zf2框架开发的PHP程序
开发在路由的结尾增加了/以解决404的问题
在测试环境(使用apache)是正常的
而在准生产环境(使用nginx)不正常
路由去掉/也可以访问,但增加/后在nginx环境下会自动跳转到路由的首页,而开发的代码部分连接已经带了/,只能想办法删除结尾的/
使用关键词 “nginx 结尾斜杠”在google搜索到的解决办法解决不了这个问题
改用关键词“nginx slash end”在google搜索看到类似How to remove trailing slash from URL using Nginx文章
解决办法:修改这个项目的nginx的vhost配置文件
增加一行
rewrite ^/(.*)/$ /$1 permanent;
类似这样:
server {listen :80;server_name www.site.com;rewrite ^/(.*)/$ /$1 permanent;}
service nginx reload
0 0
- zf2框架的PHP程序,测试环境使用apache,准生产环境使用nginx,出现的问题
- PHP中,PHP环境搭建,使用WAMPServer出现的问题
- 基于在生产环境中使用php性能测试工具xhprof的详解
- 使用Maven的profile对生产测试环境打包
- PHP 区分测试环境 生产环境的方法 环境变量
- Linux搭建生产环境Nginx+Apache血的教训
- zf2框架的php程序,nginx下运行提示404 not found
- 生产环境的nginx配置文件
- 在生产环境中使用php性能测试工具xhprof
- 在生产环境中使用php性能测试工具xhprof
- 在生产环境中使用 php 性能测试工具 xhprof
- 在生产环境中使用 php 性能测试工具 xhprof
- 在生产环境中使用php性能测试工具xhprof
- Apache模块开发/用C语言扩展apache(4:一个生产环境使用的apache module)
- 生产环境使用elasticsearch遇到的一些问题以及解决方法
- 一次测试环境与生产环境不同导致的问题
- 生产环境使用httpcliet遇到的坑
- 生产环境使用kubernetes的经验
- OSChina1.7.4源码学习笔记(未完)
- 架构以及我理解中架构的本质
- JS 日期格式化
- Android简单的图片浏览器开发遇到的各种坑
- 【C/C++】动态库与静态库
- zf2框架的PHP程序,测试环境使用apache,准生产环境使用nginx,出现的问题
- LNMP内网部署wiki
- 景深3.4 Depth of Field 3.4
- Zen Coding: 一种快速编写HTML/CSS代码的方法
- Eclipse vs. IDEA快捷键对比大全
- python web开发 之 flask教程(二)
- python实例-兔子和獾(塔防游戏)附源码
- MFC 定时器用法 SetTimer、KillTimer
- 关于CGRect包含交错,边缘,中心的检测