当前位置: 首页 > news >正文

什么是品牌网站友情链接交换条件

什么是品牌网站,友情链接交换条件,网站如何做ins链接分享,2013深圳网站设计公司排名♩ 背景 最近试着学习 laravel 5.5,使用 composer 下载新的框架源代码 composer create-project --prefer-dist laravel/laravel lar5Pro 5.5.* 发现在输入错误的链接时,会有如下的提示信息: 想到,一般成型的网站都会自定义404…

♩ 背景

  • 最近试着学习 laravel 5.5,使用 composer 下载新的框架源代码
composer create-project --prefer-dist laravel/laravel lar5Pro 5.5.*
  • 发现在输入错误的链接时,会有如下的提示信息:

  • 想到,一般成型的网站都会自定义404、501、503等页面,所以通过网上搜索方法,进行测试,可推荐如下的实现过程 …
    框架: Laravel 5.5

♪ 操作

①. 解释

  • 所有异常错误都由类 App\Exceptions\Handler 处理,该类包含两个方法:reportrender ,其中的 render 方法会将异常渲染到 HTTP 响应中

②. render 方法优化

  • 参考了网上的相关介绍,发现可以将 App\Exceptions\Handler 中的 render 方法修改为下面的样子:
public function render($request, Exception $exception){/* 错误页面 */if ($exception) {//TODO Laravel5.5 框架中 Exception 类不存在 getStatusCode()方法,或许只能支持前面的版本!//$code = $exception->getStatusCode();$code = FlattenException::create($exception)->getStatusCode();return response()->view('error.' . $code, [], $code);}return parent::render($request, $exception);}

分析

经过对框架源码的查看发现,我们是通过实例化 FlattenException 类来获得请求状态码的,根据提供的测试类 FlattenExceptionTest ,从而得出了上述的代码,建议可以阅读下源代码以做比较

③. 创建 view 页面

  • resources/views/error/ 目录下创建错误页面
  • 命名格式为 {error.code}.blade.php

④. 访问测试

  • 举例来讲,在 404.blade.php 中编辑设计自己的 404页面
  • 通过访问一个不存在的路由,以本人为例,显示效果如下:

  • 默认如果数据处理有错,是 500 异常报错,此时可以通过 debug 查看并进行排错处理…

♫ 附录

  • 根据上面的操作,可扩展创建其他错误页面
  • 此处附录一下 404.blade.php 源代码,仅做参考
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>404页面</title><style>#box{margin: 0 auto;width: 540px;height: 540px;}p{margin-bottom: 60px;width: 540px;height: 20px;text-align: center;line-height: 20px;}#mes{font-size: 30px;color: red;}.hint{color: #999;}a{color: #259AEA;text-decoration:none }</style><script>var i = 5;var intervalID = setInterval("fun()", 1000);function fun() {if (i == 0) {window.location.href = "/";clearInterval(intervalID);}document.getElementById("mes").innerHTML = i;i--;}</script>
</head>
<body>
<div id="box"><img src="{{ asset('images/error/404.jpg') }}" alt="404"><p>将在 <span id="mes">5</span> 秒钟后返回 <a href="{{ url('/') }}">首页</a></p><p class="hint">非常抱歉 - 您可能输入了错误的网址,或者该网页已删除或移动</p>
</div>
</body>
</html>
http://www.lbrq.cn/news/2743687.html

相关文章:

  • 网图素材库seo的实现方式
  • 做网站找我图片seo优化广告
  • 模板网站音响案例baidu 百度一下
  • b2c 电子商务网站的经营特点企业网站排名优化公司
  • 做网站有的浏览器网站维护一般怎么做
  • 保险设计素材网站关于华大18年专注seo服务网站制作应用开发
  • 国内新闻最近新闻今天aso优化排名
  • 泰安建设网站短视频运营方案策划书
  • 黑龙江省seo网络营销案例分析
  • 网站建设 风险seo全网图文推广
  • 做营销网站国外最好的免费建站
  • 598网站建设想要网站导航正式推广
  • 山东企业网站建设公司泰州网站整站优化
  • cms做网站不用后端关键词优化需要从哪些方面开展
  • 网站登不上去的原因百度seo优化哪家好
  • 网站开发原则百度的合作网站有哪些
  • 简历制作免费模板网站企业邮箱怎么开通注册
  • 有域名 空间如何建网站广告推广方案怎么写
  • 内部网站建设、开源crm系统
  • 商城网站 备案seo搜索优化怎么做
  • 做线下极限运动的网站邵阳seo优化
  • 网站模板加后台软文推广是什么意思?
  • 山东宏远建设有限公司网站湖南 seo
  • 网站弹出框怎么做免费的seo优化
  • 安庆市城乡建设网站app代理推广平台
  • 网站建设中 倒计时5118关键词挖掘工具
  • 设计网络网站建设做网站需要多少钱 都包括什么
  • 网站建设设集客营销软件
  • 网站界面设计考试网站设计方案
  • 电商网站建设实训报告心得成品网站货源1688在线
  • Java设计模式之《工厂模式》
  • 德州扑克游戏术语
  • 「iOS」————UITableView性能优化
  • 集成电路学习:什么是Video Processing视频处理
  • PostgreSQL——触发器
  • CTFSHOW | nodejs题解 web334 - web344