当前位置:Gxlcms > PHP教程 > laravel配置路由除了'/'都是404,求助!!!

laravel配置路由除了'/'都是404,求助!!!

时间:2021-07-01 10:21:17 帮助过:10人阅读

虚拟主机配置如下:

server {

    listen     80;
    server_name     demo.com;
    root             /opt/demo/public/;
    index  index.html index.htm index.php;

    location / {

            index  index.html index.htm index.php;
            include  /usr/local/etc/nginx/conf.d/php-fpm;
            rewrite ^(.*)/equip(d+).html$ $1/index.php?m=content&c=index&a=lists&catid=$2 last;
    }

}

路由配置:
Route::get('user/showprofile','UserController@showProfile');

已经搞了三天了,实在不知道是哪里的问题,请大神指点!

回复内容:

虚拟主机配置如下:

server {

    listen     80;
    server_name     demo.com;
    root             /opt/demo/public/;
    index  index.html index.htm index.php;

    location / {

            index  index.html index.htm index.php;
            include  /usr/local/etc/nginx/conf.d/php-fpm;
            rewrite ^(.*)/equip(d+).html$ $1/index.php?m=content&c=index&a=lists&catid=$2 last;
    }

}

路由配置:
Route::get('user/showprofile','UserController@showProfile');

已经搞了三天了,实在不知道是哪里的问题,请大神指点!

在location里面加上

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

试试

人气教程排行