• GithubPage自定义腾讯404界面


    思路来源

    之前看到腾讯网络的404和github自带的404,反差很大,于是想自己弄一个了.

    过程

    github的404一点也不复杂,只是需要在根目录添加一个404.html的文档,或者404.md的文档就行了.

    具体的代码可以参考如下:

    404.html

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>系统出现错误,我们会尽快修复,对您造成不便我们感到非常抱歉。</title>
        <style type="text/css">
            .ui-error-box{
     
                background-image: url(/images/error_bj.jpg); height:260px;  410px; margin: 80px auto;
                color: #eb6100; font-weight: bold; padding: 140px 0 0 198px;
             
    }
            .ui-error-box a{
     			color: #037cd6; margin-right: 20px;
    }
     
        </style>
        <script type="text/javascript" src="//qzonestyle.gtimg.cn/qzone/hybrid/app/404/search_children.js" charset="utf-8" homePageUrl="https://wangkun19930608.github.io/" homePageName="回到我的主页"></script>
        
    </head>
    <body>
        <div class="ui-error-box">
            <p>资源不存在或者系统内部错误<br>对您造成不便我们感到非常抱歉。</p>
        </div>
    	 <div style="display:none">
    		  <!-- github blog-->
    		  <script type="text/javascript">
    		  var cnzz_protocol = (("https:" == document.location.protocol) ? " https://" : " http://");
    		  document.write(unescape("%3Cspan id='cnzz_stat_icon_1271464027'%3E%3C/span%3E%3Cscript src='" + cnzz_protocol + "s13.cnzz.com/z_stat.php%3Fid%3D1271464027%26online%3D1%26show%3Dline' type='text/javascript'%3E%3C/script%3E"));
    		  </script>
    		  <!--all blog-->
    		  <script src="https://s13.cnzz.com/z_stat.php?id=1264550437&web_id=1264550437" language="JavaScript"></script>
    	</div>
    </body> 
    

    404.md

    ---
    permalink: /404.html
    ---
    <html>
      <head></head>
      <body>
    对不起,目前无法访问你的连接,你可以访问主页https://wangkun19930608.github.io
        </body>
    </html>
    
    

    [注意]

    下面的代码加了就直接成为了腾讯的404页面了,有兴趣的可以自己弄弄.不想要的可以把前面的这一句话删掉.

    <script type="text/javascript" src="//qzonestyle.gtimg.cn/qzone/hybrid/app/404/search_children.js" charset="utf-8" homePageUrl="https://wangkun19930608.github.io/" homePageName="回到我的主页"></script>
    

    如果你想换成其他的404界面,可以参考下下面的连接:

    猫的状态码

    狗的状态码

    使用时候直接跳转或者内联到对应的状态码即可.如:

    https://http.cat/404

    https://httpstatusdogs.com/404

    说明

    欢迎评论,欢迎指正,转载也请注明出处.

    参考文章

    Github page 如何自定义404页面_百度经验

    关于网站所有404页面替换为腾讯公益404页面的说明

    版本说明

    20180814 文章完成时间

  • 相关阅读:
    WM有约(二):配置信息
    ASP+Wrod、excel打印程序示例
    用stream直接下载文件
    ASP判断gif图像尺寸的方法
    白菜世纪RSS无刷新聚合器(1221修正)
    ASP.NET常用代码
    图片超过规定的大小就按原图片大小缩小
    javascript弹出窗口总结
    asp excel sql 关系大总结
    打开窗口
  • 原文地址:https://www.cnblogs.com/wangkun1993/p/9504503.html
Copyright © 2020-2023  润新知