如何制作返回404状态码的404页面

如题所述

1、ISS中404错误页面设置

打开IIS管理器-->点击要设置自定义404的网站的属性-->点击自定义错误选项-->选中404页-->选中并打开编辑属性-->设置成文件或默认值-->URL 里填写“/404.html”,按确定退出。再把做好的404.html页面上传到网站根目录下。此处在“消息类型”中一定要选择“文件”或“默认值”,而不要选择“URL”,不然,将导致返回“200”状态码。

2、Apache下设置404错误页面很简单,一般都是有一个404错误页面设置的功能,只需要自己做好一个404页面,上传到对应的目录就可以了。

3、一些主机的空间默认就是返回值320或200状态码,怎么办呢?我们可以通过下面的代码来解决:

ApacheServer下设置404错误页面

建立一个.htaccess 文件,在其中加入如下内容:ErrorDocument 404/notfound.php,然后将.htaccess文件上传到网站根目录,最后制作一个404页面,命名为notfound.php,和上面的名字一定要统一,同样上传到网站根目录就OK了。这里切记不要使用绝对URL,如果使用绝对URL返回的状态码是302或200了。

IIS/asp。net下设置404错误页面

首先,修改应用程序根目录的设置,打开 web.config 文件,引用以下内容:

<configuration>
<system.web>
<customErrors mode=OndefaultRedirect=error.asp>
<error statusCode=404″ redirect=notfound.asp/>
</customErrors>
</system.web>
</configuration>

error.asp为系统默认的404页面名,notfound.asp为自定义的404页面,使用时请修改相应文件名。

然后,在自定义的404页面notfound.asp中加入以下代码,便可以保证IIS服务器能够正确地返回404状态码。

<% Response.Status
= 404 Not Found%>

温馨提示:内容为网友见解,仅供参考
无其他回答

如何制作返回404状态码的404页面
打开IIS管理器-->点击要设置自定义404的网站的属性-->点击自定义错误选项-->选中404页-->选中并打开编辑属性-->设置成文件或默认值-->URL 里填写“\/404.html”,按确定退出。再把做好的404.html页面上传到网站根目录下。此处在“消息类型”中一定要选择“文件”或“默认值”,而不要选择“URL”...

怎么做404页面啊?
1、对于存在的网页内容由于路径改变而导致访问不了时,可在IIS 中定义404错误指向一个动态页面,在页面里面使用301永久重定向跳转到新的地址,此时服务器返回301状态码。2、设计一个html文件,最后将404 指向该html 文件,此时页面将返回404状态码。 打开IIS管理器-->点击要设置自定义404的网站的属性--...

如何制作返回404状态码的404页面
5、打开FTP将404.asp文件上传到404页面存放的位置;6、打开主机管理面板,找到404页面设置,把404.asp文件设为404页面;7、打开http状态查询工具,随便输入一个错误网址,检测返回码为404,设置完成。

怎么制作404页面怎么制作404页面的图片
1、Apache服务器下设置404错误页面 为ApacheServer设置404错误页面的方法很简单,首先制作一个名为404.html\/404.htm\/404.php\/404.asp\/404.aspx的页面,视空间要求而定,再在.htaccess文件中加入如下内容即可(.htaccess文件一般linux空间会自带的,如果没有这个文件,自己可以用记事本写一个,命名为.htacce...

如何设置网站404页面返回状态码是404
htaccess 文件,在其中加入如下内容:ErrorDocument 404\/notfound.php,然后将.htaccess文件上传到网站根目录,最后制作一个404页面,命名为notfound.php,和上面的名字一定要统一,同样上传到网站根目录就OK了。这里切记不要使用绝对URL,如果使用绝对URL返回的状态码是302或200了。希望能帮到你。

网页404错误解决办法 404notfound怎么解决
在IIS管理器中,找到要设置的网站,配置自定义错误,选择404页并设置URL指向"err404.html",确保消息类型为“文件”或“默认值”。 指向HTML文件:使用设计好的404.html文件,上传至网站根目录,确保其返回404状态码。 动态页面设置:在动态页面中,确保显示404错误提示后,设置`.status`属性为"404 ...

404页面的制作404页面
notfound.asp为自定义的404页面,使用时请修改相应文件名。然后,在自定义的404页面notfound.asp中加入以下为引用的内容:<% Response.Status = 404 Not Found %>这样,便可以保证IIS能够正确地返回404状态码 1.不要将404错误转向到网站主页,否则可能会导致主页在搜索引擎中消失。2.不要使用绝对URL,...

如何设置404页面,404错误页面自定义方法
使用时请修改相应文件名。然后,在自定义的404页面“notfound.asp”中加入:<P><%<\/P> <P>Response.Status=“404NotFound”<\/P> <P>%><\/P> 复制代码 这样,便可以保证IIS能够正确地返回“404”状态码。所有的设置完成之后,别忘记检测http状态,确定返回的是404,而不是200。

asp网站怎么做404页面如何制作404页面
(1).切记不要将404错误跳转到网站主页,比如使用了js脚本或者metarefresh跳转技术。否则可能会导致主页在搜索引擎中消失或者不被收录.(2).切记不要使用绝对URL如果使用绝对URL返回的状态码是“302”+“200”2、IIS\/ASP.net下设置404错误页面 静态404错误页面设置 (1)做个404页面,404.html或者404.htm...

apache怎么设置404页面apache404页面自定义
那么怎么解决这个问题?很简单,不要用静态的404页面,采用动态的页面,比如404.asp,404.php等等 以404.asp为例,在头上多加上一句话%Response.Status="404Not Found"%>,这样就能保证IIS能够正确地返回“404”状态码。赶快检查一下你的404页面状态是否正常。Apache出现3299错误系统环境:win2003+...

相似回答