laravel-nginx-配置隐藏indexphp

58次阅读

共计 363 个字符,预计需要花费 1 分钟才能阅读完成。

location / {try_files $uri $uri/ /index.php?$query_string;}

您可以加上这些,让你的链接更加优雅

# 去除末尾的斜杠,SEO 更加友好
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;}

正文完
 0