LOG!LOG!LOG!重要的事要说3遍!

前两天刚自己查pptpd的debug log找问题,今天竟然一再犯同样的错误,不可原谅么…
nginx.org上边就给出了rewrite选项的配置,我竟然视而不见,在傻傻的google,盲目的改rewrite,systemctl restart nginx,去QQ群找大神,what the fuck!能再2一点不.
还好,在我最暴躁的时候,还是QQ里边的大神”杰出青年@LFS/Gentoo/Arch超级群”点醒了我,”打开 rewrite log,自己调试”,感谢!

一翻对比下来,发现rewrite规则并没有出错,出错的一直都是自己,what the fuck!虽然一切都看起来很正常,但yii还是死活不能正常的跑起来,DAMN IT!

正一筹莫展的时候,突然想起了centos7有个命令”getenforce”,好吧,在鼓下”setenforce 0″的时候,终于一切正常了…

真的一切正常了吗?

记录一下rewrite规则…

        location /api/
        {
            if (!-e $request_filename){
            rewrite ^(.+)$ /api/index.php?q=$1 last;
            #rewrite ^(.+)$ /api/index.php?$1 last;
            #rewrite ^(.+)$ /api/index.php?$1& last;    # all worked
            }
         }