源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Laravel的Nginx重写规则实例代码

  • 时间:2020-12-23 21:16 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Laravel的Nginx重写规则实例代码
laravel基本重写规则
location / {
    index index.html index.htm index.php;
    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;
}
错误信息跳转页面必须在[code]location ~ \.php(.*)${}[/code]里面加入条:fastcgi_intercept_errors on开启错误检测信息 #nginx错误信息跳转自定义页面50x.html自己随便定义
error_page 404 500 502 503 504 error.html;
location = error.html {
    root  html;
}
root是error文件的根目录 [b]总结[/b] 以上所述是小编给大家介绍的Laravel的Nginx重写规则实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对编程素材网网站的支持!
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部