为了账号安全,请及时绑定邮箱和手机立即绑定
关注
xinzhizhu

设置路由名就无法访问

设置路由名就无法访问,出现404错误

2018-07-21 源自:轻松学会Laravel-基础篇 3-1 440 浏览 1 回答

在nginx里加上如下rewrite代码:

location / {

        try_files $uri $uri/ /index.php?$query_string;

    }

    if (!-d $request_filename)

    {

        rewrite ^/(.+)/$ /$1 permanent;

    }

    # 去除index action

    if ($request_uri ~* index/?$)

    {

        rewrite ^/(.*)/index/?$ /$1 permanent;

    }

    # 根据laravel规则进行url重写

      if (!-e $request_filename)

      {

          rewrite ^/(.*)$ /index.php?/$1 last;

          break;

      }

      #error_page   500 502 503 504  /50x.html;

      location = /50x.html {

          root   html;

      }


2018-07-23
回复 0

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信