呵呵,我看大前端上没有404的相关文章,于是就拿过来了。

自定义404界面。懂得人可以无视,毕竟我是初学者哈。

看我的这个图片:

当然,上面的东西是我自己编的,在出现无法找到所请求的页面的时候,会进行显示404界面。

下面是简单的教程:

首先自己用dreamweaver做一个404界面或者直接从网上拉下来一个

如我的代码是这样的:

没错,我就是传说中的404!

返回首页 返回上页

内容很简单的但是里面有一些东西还是需要注意的。

1.css里面要使用图片的话,不能用相对位置。要用绝对位置。

比如我的body用了一个背景图,那么如果按照正常的页面设计对的话,可以这么写

body{background:#fff url(imgae/bg.jpg) repeat;}

但是注意,当你请求一个页面的时候,系统是用404页面代替你找不到的那个页面,所以,其相对位置是那个页面所在的相对位置。也就无法找到图片了。

所以应该改为下面这样:

body{background:#fff url("http://xuqixun.info/404/image/bg.jpg") repeat;}

2.有两个按钮要注意添加上。

我不懂seo,但是我觉得方便是最大的设计理念。

当请求的时候发现页面不见而显示出来404的时候,你所需要的就是添加一个返回刚刚浏览的页面或者是首页。

因而,就有了这两个代码:

返回首页

返回上页

3.个人认为,最好404有趣点。这不多说,可以参考本人的。

好了,就这样。下面的工作,我想做一个手机网站,目标是ios和ad系统。在制作中。关于我的博客的话,我会添加一些有趣的页面,也会添加一些我分享的一些网站。敬请期待。

当然,有一些人会问,怎么让服务器能够知道404.html在哪里呢?

我自己的话,是直接在服务器供应商那里来设置的,如图:

当然,还有自己设置的话,我从百度百科上拉下来一段话,大家可以看看。

这里分两种情况。

一、 Apache下设置404错误页面(一般是Linux主机)

为Apache Server设置 404错误页面的方法很简单,只需:

(1)在.htaccess 文件中加入如下内容:ErrorDocument 404 /notfound.php,将.htaccess文件上传到网站根目录

(2)制作一个404页面,随便您设计,命名为notfound.php,同样上传到网站根目录。

注意:

(1).切记不要将404错误转向到网站主页,否则可能会导致主页在搜索引擎中消失

(2).切记不要使用绝对URL,如果使用绝对URL返回的状态码是302+200

二、 IIS/。net下设置404错误页面

首先,修改应用程序根目录的设置,打开 web.config 文件编辑,在其中加入如下内容:

以下为引用的内容:

<configuration>

<system.web>

<customErrors mode=On defaultRedirect=error.asp>

<error statusCode=404″ redirect=notfound.asp />

</customErrors>

</system.web>

</configuration>

注:上文例中error.asp为系统默认的404页面,notfound.asp为自定义的404页面,使用时请修改相应文件名。

然后,在自定义的404页面notfound.asp中加入:以下为引用的内容:

<% Response.Status = 404 Not Found %>

这样,便可以保证IIS能够正确地返回404状态码

感谢端友【xuqixun】的投稿!!

linux中httpd错误页面图片,自定义404页面相关推荐

  1. iis php 404错误页面,IIS自定义404错误页面

    404.503错误相信大多数站长朋友很对很熟悉,网站刚刚搭建完成后我们一般都会做一个404和503错误页面.那么这是怎么操作的呢?熟悉我的朋友们一定会记得我前段时间写的一篇<Apache服务器实 ...

  2. html页面在ie上出现404怎么解决,如何解决自定义404页面在IE等浏览器中无法显示问题...

    网站设置自定义404页面之后(如何在IIS下正确设置404页面?),如无法在浏览器中正常显示,可能是以下原因: 1.404页面文件权限设置错误 我们需要为404页面文件添加上用户everyone的可读 ...

  3. 自定义404页面并打包docker部署项目

    前言 最近看了docker的用法,对于容器的理解感觉还行,当是自我感觉总是不靠谱的.所以现在就来使用docker容器实际部署一下项目,检验自己对于知识的掌握. SpringBoot项目和docker的 ...

  4. 给你的Zeit page自定义404页面

    本文章最初发表在XJHui's Blog,未经允许,任何人禁止转载! 为使您获得最好的阅读体验,强烈建议您点击 这里 前往 XJHui's Blog 查看! 前言 本教程仅适用于部署在Zeit.co的 ...

  5. 怎么自定义服务器的404,如何自定义404页面

    404错误页面是WWW网站访问比较经常出现的错误.大家最熟悉的也是最常见的出错提示:404 not found.404页面就是当用户输入了错误的链接时,返回的页面.而默认的404错误页面呆板麻木,让访 ...

  6. 【Laravel】自定义404页面

    前言: 查看了一些网上的方法,很多都是使用自定义异常类来处理自定义404页面,我只是想用 Laravel8自带异常类来进行处理,所以记录一下自己的方法. 方法: 文件: app\Exceptions\ ...

  7. 404错误是找不到此页面吗,网站404页面如何设计?

    404错误是找不到此页面吗,网站404页面如何设计? 浏览网站时,有时会突然出现404错误页面,提示当前页面不存在.那么,什么情况会导致页面丢失,出现404错误页面呢? (1)网站改版 (2)域名更换 ...

  8. html css制作404页面,CSS3绘制404页面

    标题有点噱了... 最近在做一个交通有关的项目, 想做一个类似标志牌的404, 所以就有了这个. 只用的CSS3中的旋转, 效果如下 上代码: Error .circle { width: 200px ...

  9. 页面内容分析之404页面检测

    页面内容分析之404页面检测 先来看看机器人怎么说: 要检测一个网页是否是404页面,你可以尝试以下方法: HTTP状态码检查:发送HTTP请求并检查返回的状态码.如果网页是404页面,服务器将返回4 ...

最新文章

  1. 028_自己实现一个LinkedList
  2. 总结 | 计算机视觉领域最常见几中损失函数
  3. react日期格式化实例
  4. 2016年12月20日感想
  5. c++ 获取操作的精确时间
  6. 为什么有些人退休后,一下子衰老了很多?
  7. GDAL源码剖析(十三)之GDAL网格插值说明
  8. 拓端tecdat|R语言区间数据回归分析
  9. Quartz 触发器、过期触发策略 、排它日历、数据持久化
  10. 汇编中add和inc的问题
  11. 【U盘量产工具】热插拔导致U盘进入写保护——安国主控AU6989SN-GT
  12. 阿里云调用api配置access_key
  13. ADAMoracle去中心化预言机价值核心在哪
  14. excel怎么算复购率(EXCEL怎么算平均分)
  15. 蔡高厅高等数学13-极限的四则运算公式
  16. 阿里云SMS短信服务的使用
  17. 源码包安装 httpd
  18. 命令行修改本地组策略_通过命令行从Windows进行本地组管理
  19. 浅谈GD32与STM32之间的区别
  20. 学习-Java字符串之字符串、字符数组与字节数组间的使用之单词重新排序

热门文章

  1. vue仿微信网页版|vue+web端聊天室|仿微信客户端vue版
  2. mac使用客户端安装mysql
  3. 利用 MATLAB 编程实现最速下降法求解无约束最优化问题
  4. java jtable用法_Java中JTable的用法
  5. NPDP在国内的含金量
  6. python一键将所在文件夹下的所有jpg转为ico图标
  7. Unity与IOS⭐二、Unity接入IOS版百度语音:语音唤醒
  8. 知识图谱实战应用12-食谱领域智能问答系统,实现菜谱问答
  9. 万龙机器人_星辰血途-108.百年仇恨(4)万龙朝苍-爱阅小说网
  10. 疯狂Python讲义学习笔记(含习题)之 类和对象