十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
网站设计、成都网站设计,成都做网站公司-成都创新互联公司已向成百上千家企业提供了,网站设计,网站制作,网络营销等服务!设计与技术结合,多年网站推广经验,合理的价格为您打造企业品质网站。
这个主要通过自己建立一个.htaccess文件并放到网站根目录就可以了。* PHP的只要在.htaccess修改就可以了 在.htaccess 文件中加入:ErrorDocument 404 /notfound.html;建立一个404页面命名 notfound.html,把它放置在网站根目录即可。* 在IIS/ASP.net下设置404错误页面,先需编辑一下应用程序根目录web.config,在其中加入如下内容: 详细的介绍可以到站/长/百/科的WIKI知识库去了解404页面的详细情况,及在SEO中的作用。希望我的回答对你有些许的帮助! PS:如果是这样那有可能和服务器商的设置有关了,你可以咨询一下服务器商是否允许用户自行设置这个,如果不可以,再和服务器商协调一下解决。
在空间设置的
和程序无关,和服务器有关。比如万网的虚拟主机就需要把404页面放到httperrors 不同的主机不一样的
404错误,不是dedecms设置的,是服务器设置的。
1. 首先编辑要对404错误处理的页面文件,如404.htm,并把它保存到工作目录下的错误处理文件夹中;2. 在IIS网站的属性页面选择自定义错误选项卡中找到404的那一项,点“编辑属性”按钮;3. 在“消息类型”里选“URL”,然后在下面的“URL”输入框里,选择错误处理文件夹中的404.htm文件即可。
有的SEO菜鸟需要在IIS里配置404页面,但不知道该如何操作,这里发一下操作教程,希望对不清楚的seoer有所帮助。步骤/方法打开IIS找到你的网站,点右键,选择属性选择“自定义错误”标签页,找到404的那一项,点“编辑属性”按钮在“消息类型”里选“URL”,然后在下面的“URL”输入框里,填上你的404错误文件的路径。在“消息类型”里如果是选“文件”,就在下面的“文件”输入框里,填上你网站的404页面所在硬盘的路径然后一路“确定”就行了。
404可以不用伪静态吧,直接配置如下: iis网站-属性-自定义错误,http错误选择“404”,双击404或编辑属性,消息类型为“文件”,文件:d:\web\404.html。注意:d:\web\目录下,必须存在页面文件404.html,并且站点目录是d:\web;
404 :页面找不到时,返回的HTTP状态。SEO处理中如果想自定义404页面,需要做到的是确保访问错误页时返回状态为404,这样搜索引擎才知道,这个页面是找不到了。而通常很多站长朋友们之所以对文章开头提到的认为404页面自动跳转到首页会有问题,原因通常是因为404页面跳转时设置不当,返回了200状态码又没有发现,结果搜索引擎抓取错误页时看到的是200状态,就认定网站上出现了大量的与首页相同页面,这种情况,被降权是显然的了。有些站长图省事,直接在IDC提供的虚拟主机后台设置404页面,并在页面上放置了类似或者js方式的windwo.location跳转,结果是返回200状态。IIS服务器上设置404页面把制作好的404页面放在网站根目录下,在IIS管理器中右键点击需要设置404的站点的属性,点击自定义错误选项卡,在HTTP错误类型列表中找到404错误,进行编辑,消息类型选择文件,然后点击浏览选择网站根目录下的404页面。原则上,该404页面并非一定要放在网站根目录下,放在网站的任何目录下均可,亦可直接放到C:\WINDOWS\help\iisHelp\common\ 目录下,并且文件名不一定需要叫404.htm落叶做过测试,通过服务器上IIS这里设置的404页面,只要设置方式是按如上操作的,即使404.htm是使用的原本会发送200状态的静态跳转代码或JS跳转代码,仍然能正常返回404状态。
1、APACHE服务器上设置404页面访问Apache目录下的conf目录下的extra目录,记事本打开httpd-vhosts.conf,在子站点的配置文件中加上ErrorDocument 404 /404.html,然后做一个404.html放置在网站根目录下,重启APACHE服务即可生效。
2、IIS虚拟主机上设置404 目前国内流传的IIS下的伪静态规则组件ISAPI_Rewrite都是试用版或者破解版,貌似都不能很好的支持301、404的重写。所以没办法通过httpd.ini里面的伪静态规则来实现404重写。目前IIS虚拟主机设置404的较方便的方法,还是在IDC提供的虚拟主机管理后台进行404设置。但很多虚拟主机管理后台的404设置功能并不是太理想,建议这类型的用户404页面中不要设置跳转,否则很可能导致的是404跳转返回200状态,起到反作用。有很多人想通过选择404.asp或404.php,然后在404里面作些跳转,结果发现返回的是200状态。其实这里还是老老实实选择第4个吧。
3、Apache虚拟主机上设置404根目录下新建.htaccess文件,(一般APACHE虚拟主机根目录下或者CMS都会提供这么一个文件,如果自己在WIN下创建是没法成功的,会提示文件名不能为空。)在里面规则后面加上ErrorDocument 404 /err404.html即可。