使用ZBlog搭建网站想要设置404页面,很多小白不知道如何设置,其实很简单,今天小编为大家分享ZBlog自定义设置404页面的方法,快来看看吧!
第一步:网站根目录创建404.html
第二步: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> <meta name="robots" content="noindex,nofollow"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>404错误</title> <style type="text/css"> body, code, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, legend, li, ol, p, pre, td, textarea, th, ul { margin: 0; padding: 0 } body { font: 14px/1.5 'Microsoft YaHei','微软雅黑',Helvetica,Sans-serif; min-width: 1200px; background: #f0f1f3; } :focus { outline: 0 } h1, h2, h3, h4, h5, h6, strong { font-weight: 700 } a { color: #428bca; text-decoration: none } a:hover { text-decoration: underline } .error-page { background: #f0f1f3; padding: 80px 0 180px } .error-page-container { position: relative; z-index: 1 } .error-page-main { position: relative; background: #f9f9f9; margin: 0 auto; width: 617px; -ms-box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 50px 50px 70px } .error-page-main:before { content: ''; display: block; height: 7px; position: absolute; top: -7px; width: 100%; left: 0 } .error-page-main h3 { font-size: 24px; font-weight: 400; border-bottom: 1px solid #d0d0d0 } .error-page-main h3 strong { font-size: 54px; font-weight: 400; margin-right: 20px } .error-page-main h4 { font-size: 20px; font-weight: 400; color: #333 } .error-page-actions { font-size: 0; z-index: 100 } .error-page-actions div { font-size: 14px; display: inline-block; padding: 30px 0 0 10px; width: 50%; -ms-box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; color: #838383 } .error-page-actions ol { list-style: decimal; padding-left: 20px } .error-page-actions li { line-height: 2.5em } .error-page-actions:before { content: ''; display: block; position: absolute; z-index: -1; bottom: 17px; left: 50px; width: 200px; height: 10px; -moz-box-shadow: 4px 5px 31px 11px #999; -webkit-box-shadow: 4px 5px 31px 11px #999; box-shadow: 4px 5px 31px 11px #999; -moz-transform: rotate(-4deg); -webkit-transform: rotate(-4deg); -ms-transform: rotate(-4deg); -o-transform: rotate(-4deg); transform: rotate(-4deg) } .error-page-actions:after { content: ''; display: block; position: absolute; z-index: -1; bottom: 17px; right: 50px; width: 200px; height: 10px; -moz-box-shadow: 4px 5px 31px 11px #999; -webkit-box-shadow: 4px 5px 31px 11px #999; box-shadow: 4px 5px 31px 11px #999; -moz-transform: rotate(4deg); -webkit-transform: rotate(4deg); -ms-transform: rotate(4deg); -o-transform: rotate(4deg); transform: rotate(4deg) } </style> </head> <body> <div class="error-page"> <div class="error-page-container"> <div class="error-page-main"> <h3> <strong>404</strong>无法打开页面 </h3> <div class="error-page-actions"> <div> <h4>可能原因:</h4> <ol> <li>输入的网址不正确</li> <li>找不到请求的页面</li> <li>网络信号差</li> </ol> </div> <div> <h4>可以尝试:</h4> <script>document.write('<ul><li><a href="/?' + Math.random() + '">返回首页</a></li></ul>')</script> </div> </div> </div> </div> </div> </body> </html> |
这样打开错误页面即可显示如下图片:
如何自定义设置404页面
要自定义设置404页面,您可以按照以下步骤进行操作:
1丶创建一个新的HTML页面作为您的自定义404页面。您可以使用HTML、CSS和JavaScript来定制页面的内容和样式。
2丶将页面保存为一个独立的HTML文件,例如”404.html”。
3丶将该文件上传到您的网站的服务器上。确保将它放在适当的位置,以便服务器能够找到它。
4丶打开您的网站服务器的配置文件。该文件通常是一个名为”.htaccess”的文件,位于网站的根目录下。
5丶在文件的末尾添加以下代码,用来指定404错误页面:ErrorDocument 404 /404.html
6丶保存并关闭配置文件。
7丶现在当访问您网站上不存在的页面时,服务器会自动重定向到您的自定义404页面。
注意事项:
1丶确保您的404页面具有清晰的导航菜单和搜索框,以帮助访问者找到他们需要的内容。
2丶在自定义404页面中添加友好的错误消息,以告诉访问者页面不存在,并提供其他有用的信息或链接,如主页或联系页面。
3丶您可以使用服务器端的脚本语言(如PHP)来动态生成404页面,例如显示最近的文章列表或搜索建议。
希望可以帮助到您!