APACHE 自定义404错误页面设置方法
作者:epsilon1 发布时间:2023-03-04 04:05:19
方法一:
在httpd.conf中设置对目录开启。
AllowOverride All
然后在目录里放一个.htaccess(.htaccess),添加:
errorDocument 404 /404.php
1.这个的内容根据你的情况改写 。可是有时候当你用IE浏览的时候会发现,这玩意压根就不跳转,关键的地方就是这个html,如果404.html的小于512字节的话,那么IE会认为这个错误页面不够“友好”,会忽视掉的!
2.必须放置在网站根目录(www/)中,放置(www/phpcms/)中无效!
如果web目录下有多个项目,必须在每个项目下都有.htaccess,里面填上对应的404页面就行了,注意404页面都放在web根目录下
方法二:
修改 httpd.conf,找到:
#ErrorDocument 500 "The server made a boo boo."
#ErrorDocument 404 /missing.html
#ErrorDocument 404 "/cgi-bin/missing_handler.pl"
#ErrorDocument 402 http://www.example.com/subscription_info.html
httpd.conf中的这一部分,#ErrorDocument 404 /missing.html 是显示错误页信息的,去掉前面的#,修改为:
ErrorDocument 404 /404.php
1.切记不要将404错误转向到网站主页,否则可能会导致主页在搜索引擎中消失。如果一个 404 页面的内容小于 512b,IE 会认为该 404 页面不够友好,在 IE 下将不会成功返回该 404 错误页面。
2.切记不要使用绝对URL。例如:http://xiazai.jb51.net/404.PHP。正常情况返回的是 404 状态码,而使用URL形式则返回的是 200 状态码。
(2)自定义url
后台发布商品或信息的时增加一个字段用来保存url地址。
(3)超链接直接链接到自定义的url
(4)设置404页面因为自定义的超链接是不存在的,系统会自动跳到404.php页面,然后利用php代码获取地址栏访问路径
这种方法设置了默认的404页面,如果目录下有多个项目可以给每个项目单独配置404页面,参考方法一。
apache服务器开启rewrite模式总结 解决404错误
通过比对本地wampserver的配置文件和服务器上的apache配置文件,解决了404错误
1:进入apache目录的conf目录
2:打开httpd.conf
3:找到#LoadModule rewrite_module modules/mod_rewrite.so然后把前面的#去掉
4:找到所有的AllowOverride配置项,把所有的None都修改为All
5:在网站根目录下面新建一个 .htaccess 文件(什么?这个文件不会添加?先新建一个txt,然后另存为 .htaccess文件就行),输入一下内容
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
6:重启apache


猜你喜欢
- 一、作业执行容错Flink 的错误恢复机制分为多个级别,即 Execution 级别的 Failover 策略和 ExecutionGrap
- Godaddy主机用户的WEB-INF目录用于你的默认Web应用程序,且位于你的主目录下。你可以通过在主目录下创建子目录,并在子目录里创建W
- 在此介绍一下我在RedHat Linux 7.2下装Apache与Tomcat4整合的过程,重点讲述mod_webapp.so的制作方法,
- SecretSecret 是一种包含少量敏感信息例如密码、令牌或密钥的对象。 这样的信息可能会被放在 Pod 规约中或者镜像中。 使用 Se
- 由于百度自然排名有时候喜怒无常,经常会出现巨大的跳跃性和不稳定性。一、先说跳跃性:关注的一个新站,在做了一些搜索引擎优化以后,大概30天左右
- 文字一出各路诸侯杀出,一个措手不及待吾友商发布!前不久视觉组同事们讨论了一个老话题 — 网站图片格式问题和对性能产生的影响其实大家每天都与图
- 有人问关键词在整个网站的布局问题。以前也写过帖子介绍过多个关键词的优化问题,今天再补充几点。简单说,多个关键词在网站中需要合理布局,最难的安
- 对于技术,我只是了解皮毛;对于SEO,也只能算个菜鸟,但是菜鸟对于SEO也有自己的看法,我的第一SEO案例是做自己公司的网站,从这之后又做了
- QQ群推广是网站站长常用的推广方式,利用QQ群可以邀请用户注册、发布网站广告、开展互动合作等。但是由于有些网站站长在QQ群推广中具体操作上的
- 第一次修正版的威客模式成熟公式为:W=(B+C+M)×CR W (witkey)
- 看你的域名服务器了如果用别人的,什么都不用你做打电话告诉对方你要解析到什么IP就可以如果自己的,那么首先要作的是你的域名的域名服务器是你的机
- 题目有点大,网站的价值和价格,用英文就是说,value和price之间的那些事情。最近时常在思考这个问题。一个网站,存在在那里,有几千几万个
- Godaddy主机用户在购买、建立、管理托管帐户时,创建了多个帐户来登陆与其托管网站有关的不同界面。每个帐户都是由一个用户名及密码来保护的。
- 链接这里有一个怎么选择的问题。首面选择链接要选择(pr值)权重高的网站做你的反向链接。尤其是刚建立的小站。如果有一个pr值高的站带着你。你几
- 前言今天发现es日志未记录,检查了filebeat、elasticsearch、logstash之后发现es的索引都变成了只读状态,手动修改
- 公司之前闲置了一台配置不错的服务器,让我用EXSI 6.0做成N多个虚拟机了,这样开发部署测
- 阿里云论坛上的资源很丰富,查了下安装LAMP环境,很多基础性的东西已经内置了,比如防火墙的配置和端口的开启,统统不需要再做操作,所以安装下来
- ServU plus2.0ServU plus2.0是Serv-U的一个插件,其主要功能就是捕捉Serv-U的事件,然后做适当的功能增强、扩
- 虽然Google的Blogspot在国内无法访问,但对于独立域名的英文博客来说,使用Blogger还是不错的选择,不用使用托管主机,这里就介
- Typecho默认情况是,评论列表里也列出博主的回复和评论,这个完全没有必要嘛。好在Typecho 0.8-10.8.15 正式版已加了评论