404页面的做法;404页面简介;

404页面是“网页无法正常展示而出现”的界面,其中的“404”是错误代码,通常因为访问的服务器无法正常提供有效信息,也可以理解为“未知原因导致服务器无法回应用户的访问请求”,但基于用户存在访问该界面的行为,但又无法正常展示界面,故才会出现错误代码为“404”的界面,通常出现在某网站的特定网页内,可以是文字内容、图文内容、视频内容等。

用户访问页面的时候,通常找不到资源就会触发404页面,如何制作404页面呢?

一、什么时候触发404页面

        a、路由并没有对本次拦截做处理

        b、静态资源路径找不到资源

二、步骤:

        1、路由拦截

//路由拦截但是并不做处理
router.get('404.html')

        2、启动服务器的文件

// 404页面
app.use((req,pap)=>{
  //设置状态码为404
  pap.status(404)
  //找静态资源文件
  pap.sendFile(path.join(__dirname,'404.html'))
})

        3、404页面文件中的js

  //404页面三秒后跳转到主页
  setTimeout(function(){
    window.open("from.html")
  },3000)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值