symfony 关于nginx的配置问题

好久没有使用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了!

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

posted @ 2018-07-13 15:25  jyLi  阅读(939)  评论(0编辑  收藏  举报