码迷,mamicode.com
首页 > 其他好文 > 详细

symfony 关于nginx的配置问题

时间:2018-07-13 16:20:20      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:index   div   nginx   没有   location   code   路由配置   做了   col   

好久没有使用symfony,今天想重新宠幸的时候,却碰到了一个很尴尬的问题,下载安装好symfony的时候访问首页成功安装,然而写了一个其它的路由却怎么都是404。

官网看了n遍的路由配置,什么开始第一个页面啊等等完全找不到头绪。总以想起路径的另外一种写法app.php/test/...,可能是ngixn的配置问题,因为我的nginx只做了最简单的.php文件转到php-fpm执行,于是找到原来的配置文件,发现问题

location /{
                index app_dev.php;
                try_files $uri @rewriteapp;//如果目录下没找到文件则转移到 try_files 的最后一个选项,发起一个内部 “子请求”,也就是进入下面的配置
        }
location @rewriteapp{
                rewrite ^(.*)$ /app_dev.php/$1 last;
        }

就这样这个问题ko了!

以前照搬没有理解的东西,总有一天会跑出来站在你面前~~!

symfony 关于nginx的配置问题

标签:index   div   nginx   没有   location   code   路由配置   做了   col   

原文地址:https://www.cnblogs.com/linxingyun/p/9305203.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!