详细介绍通过配置Apache实现404页面替换

一、通用情况--修改apache配置.htaccess

一般网站报404原因都是找不到资源,是服务器(以Apache为例)报错,Apache自定义了404输出,我们的目的是使用自定义的404.html去替换Apache的输出,

那么就有了下面的代码和过程:

针对Apache服务器:制作一个404页面,页面自己设计即可,命名为notfound.php,上传到网站根目录。打开.htaccess文件,添加代码:ErrorDocument 404 /notfound.php(注意:404和/之间有空格),然后将.htaccess文件上传到网站根目录。如果.htaccess存在ErrorDocument 404 /index.php,一定要将其删除。这种将404错误转向到网站主页的作法存在极大的风险,严重时会导致主页在搜索引擎中消失。END

示例:

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{REQUEST_FILENAME} !-f

RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

ErrorDocument 404 /notfound.php

以上就是通过配置Apache实现404页面替换的详解,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

apache php设置404页面,详细介绍通过配置Apache实现404页面替换相关推荐

  1. Apache Kafka 入门 - Kafka命令详细介绍

    Apache Kafka 入门 Apache Kafka 入门大概分为5篇博客,内容都比较基础,计划包含以下内容: Kafka的基本配置和运行 Kafka命令详细介绍 Kafka-manager的基本 ...

  2. html打印纸张尺寸设置100*150,打印机纸张大小怎么设置 打印机纸张大小设置方法【详细介绍】...

    打印机纸张大小怎么设置吗?下面就来为大家详细介绍设置打印机纸大小的几种方法. 一.通用 左键单击电脑的开始菜单 左键单击左上角的文件,再单击服务器属性 创建新格式,设置纸张的宽度和高度 左键单击打印机 ...

  3. java web 默认页面配置文件_Tomcat中配置全局的错误页面(如404)+删除Tomcat中webapps目录下的自带项目,防止Tomcat默认文件泄露...

    进入tomcat目录中conf文件编辑web.xml,将下面代码复制到文件末尾,如下 400 /error.html 404 /404/404.html 500 /404/500.html 2.添加4 ...

  4. 让apache支持mysql_Apache+PHP+Mysql环境搭建之三:配置Apache支持PHP

    其次就是安装 PHP ,并配置 Apache 支持 PHP . 有两种方法在 Windows 下让 Apache 支持 PHP :使用Windows的环境变量或者 Apache 自身的支持. 安装前需 ...

  5. 详细介绍从零开始打造vue的登录页面(2022.7)

    文章目录 前言 一.创建vue项目 二.开始打造页面 总结 前言 现在技术更新换代快,不学习,那就是等死,好几天没有写博客了,今天登录上来看了一下,发现一篇html练手项目已经被面目全非了,太难受了因 ...

  6. 计算机显卡设置方法,显卡在哪里设置 显卡设置方法【详细介绍】

    电脑中最重要的地方就是显示了,因为电脑cpu的高度运算和计算数据都是因为显卡在一直工作,所以很好的显卡设置能让我们的电脑使用和运行上更加完美,很多人会问那么显卡在哪里设置呢,怎么设置才好呢,想知道就和 ...

  7. 计算机配置显卡在哪里打开,显卡在哪里设置 显卡设置方法【详细介绍】

    电脑中最重要的地方就是显示了,因为电脑cpu的高度运算和计算数据都是因为显卡在一直工作,所以很好的显卡设置能让我们的电脑使用和运行上更加完美,很多人会问那么显卡在哪里设置呢,怎么设置才好呢,想知道就和 ...

  8. 服务器XP系统打印机共享设置,xp打印机共享怎么设置 xp打印机共享设置方法【详细介绍】...

    随着现代社会经济与科技的发展,生活中出现了很多能给我们带来便利的用品,其中就有打印机,它的出现了让一份文件能在短时间内打印出多份,大大的提升了人们的学习与工作效率.由于一个部门或是家庭只有一台打印机, ...

  9. 局域网打印机共享怎么设置_xp打印机共享怎么设置 xp打印机共享设置方法【详细介绍】...

    随着现代社会经济与科技的发展,生活中出现了很多能给我们带来便利的用品,其中就有打印机,它的出现了让一份文件能在短时间内打印出多份,大大的提升了人们的学习与工作效率.由于一个部门或是家庭只有一台打印机, ...

最新文章

  1. 规范性分析是不是产生最优业务成果的处方?
  2. Django框架进阶
  3. linux环境部署python3+django
  4. Intel 64/x86_64/IA-32/x86处理器 - SIMD指令集 - MMX技术(3) - 组合的算术指令
  5. java eclipse svn插件下载_详解Eclipse安装SVN插件的两种方法
  6. 浏览器地址栏和标题栏显示的小图标
  7. C#钉钉官方工作流和自定义工作流代码实现
  8. SPI - 相关类型及其扩展
  9. v5服务器装系统,HIPAA海鲅V5s笔记本一键u盘装系统win10教程
  10. OpenVZ加速TCP的BBR优化魔改版本
  11. Vue路由重复点击报错解决
  12. warning: unused variable ‘D‘ [-Wunused-variable]|
  13. 计算机专业写不出程序,计算机专业的同学总说在编写程序,他们究竟在编什
  14. 熊市赚取被动收入:质押NFT带来高达30%收益回报!
  15. pyecharts与mysql_pyecharts画图总结
  16. python脚本转lua_从Python运行Lua脚本
  17. FPGA云原生 Mailbox通信
  18. Java 坦克大战单机版 源代码
  19. adb获取app包名的方法
  20. QQ空间触屏版说说模拟评论

热门文章

  1. python怎样算学的好_python怎么学习好
  2. ++i和i++哪个效率更高
  3. ArcEngine二次开发_02(鼠标移过图层中显示特定的属性信息)
  4. Linux内核 eBPF基础:kprobe原理源码分析:源码分析
  5. Android安卓|安卓概述、安卓开发、安卓入门、安卓架构
  6. srsLTE源码学习:网络附属存储抓包nas_pcap.h
  7. Pango Reference Manual 【文本和字体处理函数库】
  8. 常见图片格式:PNG,JPG/JPEG,BMP
  9. C语言线性表之循环单链表
  10. 计算机操作系统教程讲解视频,计算机操作系统(54集)全套教学视频