404页面

简洁又漂亮的单网页404页源码(html格式)

纵然是瞬间 提交于 2020-03-16 09:04:07
简洁又漂亮的单网页404页源码 一个简洁又偏亮的单页面404页源码,FYI <!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 http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>404-[对不起!您访问的页面不存在] </title> <style type="text/css"> .head404{ width:580px; height:234px; margin:50px auto 0 auto; background:url('http://zq027.com/Public/images/head404.png') no-repeat; } .txtbg404{ width:499px; height:169px; margin:10px auto 0 auto; background:url('http://zq027.com/Public/images/txtbg404.png'

apache自定义404页面

眉间皱痕 提交于 2020-03-13 07:00:45
1.开启rewrite_module模块 参考路径 D:\PC_webserver\apache\conf\httpd.conf LoadModule rewrite_module modules/mod_rewrite.so 2.搜索Directory 找到对应的目录。红色的字为网站目录 加粗为修改部分 <Directory " D:/PC_webserver/phproot "> # # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # # The Options directive is both complicated and important. Please see # http://httpd.apache.org/docs/2.2/mod/core.html#options # for more

告别 hash 路由,迎接 history 路由

十年热恋 提交于 2020-03-11 23:07:31
博客地址: https://ainyi.com/69 三月来了,春天还会远吗、、 在这里,隆重宣布本博客告别 Vue 传统的 hash 路由,迎接好看而优雅的 history 路由~~ 映照官方说法 vue-router 默认 hash 模式 —— 使用 URL 的 hash 来模拟一个完整的 URL,于是当 URL 改变时,页面不会重新加载 如果不想要很丑的 hash,我们可以用路由的 history 模式,这种模式充分利用 history.pushState API 来完成 URL 跳转而无须重新加载页面 export default new Router({ mode: 'history', routes: [...] )} 当使用 history 模式时,URL 就像正常的 url,例如 https://ainyi.com/about ,好看又优雅! 不过这种模式要玩好,还需要后台配置支持。因为我们的应用是个单页客户端应用,如果后台没有正确的配置,当用户在浏览器直接访问 https://ainyi.com/about 就会返回 404,因为后端没有 /about 相应的拦截器,自然 404 所以,要在服务端增加一个覆盖所有情况的候选资源:如果 URL 匹配不到任何静态资源,则应该返回同一个 index.html 页面,这个页面就是 app 依赖的页面 后端实现

自定义错误界面404

你离开我真会死。 提交于 2020-03-10 04:34:43
解决IE下自定义HTTP错误页太小不显示并导致显示默认友好错误页问题 我看到了这么一句话Ticket #11289, IE bug fix: always pad the error page with enough characters such that it is greater than 512 bytes, even after gzip compression,貌似和IE什么Bug有关系,立即Google之,找到了WordPress原先的Bug处理页 《Internet Explorer, 512-byte error page fix doesn’t work. Neglects gzip compression.》 。 通过上述描述得知当自定义HTTP错误页(Custom HTTP Error Page)体积过小,小于一个临界阈值(thresholds)时,IE浏览器将自动以内部错误页面(Microsoft-stylin’ error page)来取代你的自定义错误页。 什么意思呢?首先我们要理解什么是自定义HTTP错误页。当然要理解HTTP状态码(HTTP Status Code),比如说我们找不到页面时服务器将返回一个404状态码,表示找不到页面,当我们进行301或者302重定向时也是通过这个状态码来进行,当然还要有一些附加信息,比如状态

django 进阶之view layer

若如初见. 提交于 2020-02-26 02:48:16
一 基本环境 1 环境处理 mkdir djanad cd djanad/ pyenv virtualenv 3.6.5 djanad pyenv local djanad 结果如下 2 创建django和基本配置 pip install django==2.1 django-admin startproject demo . django-admin startapp app 结果如下 数据库配置如下 基本时区和mysql配置及相关时区配置请看django基础 https://blog.51cto.com/11233559/2444627 启动结果如下 二 view基本使用 1 view中使用模板 1 概述 django内置了自己的模板引擎,和jinjia 很像,使用简单 使用 Template 进行定义模板,使用Context 将数据导入到该模板中,其导入默认使用字典 2 环境准备 1 创建models django 默认会去到app_name/templates下寻找模板,这是settings中的默认设置,默认会去app_name/static找那个寻找静态文件(css,js,jpg,html)等 在 app/models.py 中创建数据库表模板,具体配置如下: from django.db import models # Create your models here.

[vue]404和路由钩子

不羁的心 提交于 2020-02-19 07:16:34
404和路由钩子 index.js中的export default new Router 下写入 mode: 'history',可以去除链接中的# 新建一个NotFound.vue <template> <div> <h1>404!页面找不到</h1> </div> </template> <script> export default { name: "NotFound" } </script> <style scoped> </style> index.js中导入,写入router import NotFound from '../views/NotFound' { path: '/*', component: NotFound }, 安装axios npm install axios -s 在main.js中导入 import axios from 'axios' import VueAxios from 'vue-axios' Vue.use(VueAxios, axios) Profile.vue <script> export default { props: ['id'], name: "Profile", //进入路由前 beforeRouteEnter: (to, from, next) => { console.log("进入路由前"); next(vm =>

IIS:IIS 8.5下设置404错误页

别等时光非礼了梦想. 提交于 2020-02-11 01:03:03
IIS版本:IIS 8.5 问题描述 搭建一个测试网站,总共就2个页面(index.php和404.php),默认首页为:index.php 当访问index.php和404.php的时候,IIS服务器能正常响应,说明在IIS 8.5中配置PHP环境没有出现问题。 访问index.php 访问404.php 另外,我的错误页配置结果如下: 正常情况下,当访问某个不存在的页面时(比如:127.0.0.1/aaa.php),此时,iis服务器发现aaa.php这个文件并不存在,所以,应该会请求404.php 也就是:127.0.0.1/aaa.php--->127.0.0.1/404.php 但是,当我访问127.0.0.1/aaa.php的时候,却报如下错误: 解决办法 双击“错误页”设置-->选中状态代码为404的选项-->在右侧的操作栏中选择“编辑功能设置”-->勾选“自定义错误页” 如下图所示: 原文地址: 曾是土木人 转载请注明出处: http://www.cnblogs.com/hongfei/p/3765771.html 来源: https://www.cnblogs.com/hongfei/p/3765771.html

vue 动态路由刷新404问题

笑着哭i 提交于 2020-02-08 07:20:28
问题出在静态路由下面有个通配符匹配到/404页面 我们把静态路由下的 { path : '*' , redirect : '/404' , hidden : true } 删除就可以了。 在动态路由校验的代码中有处理跳转404的代码 来源: CSDN 作者: 真·skysys 链接: https://blog.csdn.net/qq_33583069/article/details/104216231

Hexo和Pages博客阅读文章出现404页面

无人久伴 提交于 2020-02-05 05:27:29
这几天在看博客的时候突然发现自己的文章在首页显示,但是点击标题或者继续阅读以后直接出现404页面,百度了一圈,然后又Google了一圈,才找到了问题。 ps: (百度是真的垃圾垃圾啊) 尝试过的解决方法 我先hexo s 测试本地的访问情况,发现是没有问题的,不会出现404的情况,但是重新部署以后依然404。 回忆出现问题前的改动:只有一个地方,我把post目录里面文章的文件名改动了,但是删除缓存以后,使用hexo s 命令以后发现没有问题。这时候才部署到github,不过在pages中显示还是有问题。 新建一个测试页面成功,排除了hexo本身的问题。 当时真的不知道哪里出问题了… 最后想到了这招。 最后的大招 后来想想既然不行,那就全部重新来一遍,把所有的文章全部移出去,删除缓存,重新生成,重新部署。部署的时候看到提示删除了所有的文章的网页。我估计这时候就把所有之前出错的网页和链接全部删除了。 然后重新把md文件复制进去,部署测试,这次成功了。 来源: CSDN 作者: YOUNGBC 链接: https://blog.csdn.net/qq_43645530/article/details/104157720

vue 在nginx下页面刷新出现404问题解决和在nginx下页面加载了js但是页面显示空白问题解决

有些话、适合烂在心里 提交于 2020-02-04 14:57:34
一、vue 在nginx下页面刷新出现404 在网上翻遍了所有这样问题的解决办法,全都是一个解决办法也是正确的解决办法,(后来在vue官网上关于history方式出现404解决方法也是这样说的),只是没有表达完整,可能会让比较急于解决这个问题的人简单复制却始终解决不了问题 nginx正确的配置: 1、如果是在根目录则配置如下 location / {   root /;   index index.html;   try_files $uri $uri/ /index.html } 2.如果是有特定目录 location /xx/xx/ {   root /;   index index.html;   try_files $uri $uri/ /xx/xx/index.html } 附上官方vue-router的说明:https://router.vuejs.org/zh-cn/essentials/history-mode.html 二、vue打包后发布在nginx下,页面加载了js但是页面显示空白 这个问题是因为在配置router的时候没有带上自己的项目的目录,在配置router那里加上项目路径就可以了 1.直接写在router上 如果直接是根目录就将/xx/xxx改成/ export default new Router({ mode: 'history', base: '