博主头像
橘林听风

风过橘梢时,与你共享四季!

头图

给网站设置了一个反诈宣传的404页面

今天进入网站,网址输入错误导致404无法访问。但是还是宝塔面板默认的404页面,不光丑不说,感觉还浪费了。我知道站长们都喜欢设置各种炫酷的404页面。我也去网上百度了一些关于404的源代码,但是都不是我想要的。

但是我是小白,简单的html都只懂皮毛,于是我让豆包帮我来全新生成一个符合我的404。经过豆包3次改版,最终有了如今的模样,好奇的小伙伴可以尝试看看。

404.jpg
404.jpg

为什么要加上反诈宣传?虽然网站目前基本没啥浏览,但我也希望能尽一点绵薄之力来宣传反诈,希望人们不再上当受骗。

我把源码放在下面,如果有人需要可以自取。

<!DOCTYPE html>
<!DOCTYPE html>
<!DOCTYPE html>
<html lang="zh-CN">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>404 - 页面未找到</title>
  <script src="https://cdn.tailwindcss.com"></script>
  <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css" rel="stylesheet">
  <script>
    tailwind.config = {
      theme: {
        extend: {
          colors: {
            primary: '#165DFF',
            secondary: '#FF7D00',
            dark: '#1D2939',
            light: '#F9FAFB'
          },
          fontFamily: {
            inter: ['Inter', 'system-ui', 'sans-serif'],
          },
        },
      }
    }
  </script>
  <style type="text/tailwindcss">
    @layer utilities {
      .content-auto {
        content-visibility: auto;
      }
      .text-shadow {
        text-shadow: 0 2px 4px rgba(0,0,0,0.1);
      }
      .animate-float {
        animation: float 6s ease-in-out infinite;
      }
      .animate-pulse-slow {
        animation: pulse 3s cubic-bezier(0.4, 0, 0.6, 1) infinite;
      }
      .card-hover {
        transition: all 0.3s ease;
      }
      .card-hover:hover {
        transform: translateY(-5px);
        box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
      }
      .alert-shine {
        animation: shine 2s ease-in-out infinite;
      }
      @keyframes shine {
        0% { box-shadow: 0 0 5px rgba(255, 125, 0, 0.5); }
        50% { box-shadow: 0 0 20px rgba(255, 125, 0, 0.8); }
        100% { box-shadow: 0 0 5px rgba(255, 125, 0, 0.5); }
      }
    }
  </style>
</head>
<body class="bg-gradient-to-br from-light to-blue-50 min-h-screen font-inter text-dark flex flex-col items-center justify-center p-4">
  <div class="max-w-6xl w-full">
    <!-- 主要内容 -->
    <div class="flex flex-col md:flex-row items-center gap-8"> <!-- 增加左右两部分之间的间距 -->
      <!-- 左侧404错误展示 -->
      <div class="w-full md:w-1/2 text-center md:text-left mb-12 md:mb-0">
        <h1 class="text-[clamp(5rem,15vw,10rem)] font-bold text-primary mb-4 leading-tight text-shadow">
          404
        </h1>
        <p class="text-[clamp(1.5rem,3vw,2.5rem)] font-semibold mb-6">页面好像去火星了</p>
        <p class="text-gray-600 text-lg mb-8 max-w-lg mx-auto md:mx-0">
          抱歉,您访问的页面不存在或已被删除。在此期间,请了解一些反诈知识,保护您的财产安全。
        </p>
        
        <!-- 特别提醒 - 调整宽度并居中显示 -->
        <div class="bg-red-50 border border-red-200 rounded-lg p-4 mb-8 mx-auto md:mx-0 alert-shine max-w-lg">
          <div class="flex items-start">
            <div class="bg-red-100 p-2 rounded-full mr-3 mt-1">
              <i class="fa-solid fa-exclamation-circle text-red-500"></i>
            </div>
            <div>
              <h3 class="font-bold text-red-600 mb-1">特别提醒</h3>
              <p class="text-red-700">
                96110是反诈预警劝阻专线,如果看到96110号码来电,请一定要接听,并务必配合警方做好防范,避免财产损失。
              </p>
            </div>
          </div>
        </div>
        
        <div class="flex flex-col sm:flex-row gap-4 justify-center md:justify-start">
          <a href="https://xiejunhao.com/" class="bg-primary hover:bg-primary/90 text-white font-medium py-3 px-6 rounded-lg transition-all shadow-lg hover:shadow-primary/20 flex items-center justify-center">
            <i class="fa-solid fa-arrow-left mr-2"></i> 返回首页
          </a>
        <!--  <a href="#" class="bg-white hover:bg-gray-50 text-primary border border-primary font-medium py-3 px-6 rounded-lg transition-all shadow-md flex items-center justify-center">
            <i class="fa-solid fa-info-circle mr-2"></i> 了解更多
          </a> -->
        </div>
      </div>

      <!-- 右侧反诈宣传 -->
      <div class="w-full md:w-1/2">
        <div class="bg-white rounded-2xl shadow-xl p-8 card-hover">
          <div class="flex items-center mb-6">
            <div class="bg-secondary/10 p-3 rounded-full mr-4">
              <i class="fa-solid fa-exclamation-triangle text-secondary text-xl"></i>
            </div>
            <h2 class="text-xl font-bold">反诈提醒</h2>
          </div>
          <div class="space-y-4">
            <div class="flex items-start">
              <div class="bg-primary/10 p-2 rounded-full mr-3 mt-1">
                <i class="fa-solid fa-user text-primary"></i>
              </div>
              <p class="text-gray-700">
                <span class="font-semibold">不轻信:</span>
                不要轻易相信陌生人的电话、短信和网络消息,尤其是涉及金钱和个人信息的内容。
              </p>
            </div>
              <div class="flex items-start">
              <div class="bg-primary/10 p-2 rounded-full mr-3 mt-1">
                <i class="fa-solid fa-lock text-primary"></i>
              </div>
              <p class="text-gray-700">
                <span class="font-semibold">不点击:</span>
                切勿随意点击短信里的链接和扫描未知的二维码,不要随意安装未确认安全性的app软件。
              </p>
            </div>
            <div class="flex items-start">
              <div class="bg-primary/10 p-2 rounded-full mr-3 mt-1">
                <i class="fa-solid fa-lock text-primary"></i>
              </div>
              <p class="text-gray-700">
                <span class="font-semibold">不透露:</span>
                切勿随意透露银行卡号、密码、短信验证码、身份证号码等重要信息,谨防信息泄露。
              </p>
            </div>
            <div class="flex items-start">
              <div class="bg-primary/10 p-2 rounded-full mr-3 mt-1">
                <i class="fa-solid fa-ban text-primary"></i>
              </div>
              <p class="text-gray-700">
                <span class="font-semibold">不转账:</span>
                任何要求直接转账的行为都要高度警惕,务必通过官方渠道核实信息。
              </p>
            </div>
            <div class="flex items-start">
              <div class="bg-primary/10 p-2 rounded-full mr-3 mt-1">
                <i class="fa-solid fa-shield text-primary"></i>
              </div>
              <p class="text-gray-700">
                <span class="font-semibold">及时举报:</span>
                如遇可疑情况,及时联系警方或相关机构进行举报。
              </p>
            </div>
          </div>
          
          <div class="mt-8 p-4 bg-secondary/5 rounded-lg border border-secondary/20">
            <h3 class="font-semibold text-secondary mb-2 flex items-center">
              <i class="fa-solid fa-bell mr-2"></i> 常见诈骗类型
            </h3>
            <ul class="grid grid-cols-1 sm:grid-cols-2 gap-2 text-gray-700">
              <li class="flex items-center">
                <i class="fa-solid fa-circle text-xs text-secondary mr-2"></i> 网络刷单
              </li>
              <li class="flex items-center">
                <i class="fa-solid fa-circle text-xs text-secondary mr-2"></i> 冒充公检法
              </li>
              <li class="flex items-center">
                <i class="fa-solid fa-circle text-xs text-secondary mr-2"></i> 虚假投资理财
              </li>
              <li class="flex items-center">
                <i class="fa-solid fa-circle text-xs text-secondary mr-2"></i> 交友诈骗
              </li>
            </ul>
          </div>
        </div>
      </div>
    </div>
  </div>
</body>
</html>
给网站设置了一个反诈宣传的404页面
https://xiejunhao.com/code/404.html
本文作者 橘长
发布时间 2025-05-22
许可协议 CC BY-NC-SA 4.0
已有 3 条评论
  1. 评论头像

    我特意测试了一下,界面很不错,值得借鉴。

    ymz316 May 23rd, 2025 at 09:55 am 回复
    1. 评论头像

      就是用豆包生成的,现在的AI太强大了。生活中已经离不开各种AI了。

      橘长 May 23rd, 2025 at 09:59 am 回复
      1. 评论头像

        是的,不管是工作还是生活,都在用AI来提高效率。

        ymz316 May 23rd, 2025 at 10:34 am 回复
发表新评论