折腾无极限
不曾长大

Nginx 404页面的正确设置

404的的重要性不言而喻,对网站的用户体验和搜索引擎优化都是重要的一个环节。怎样设好404错误页面,特别是Nginx下的404页面,

完整的nginx.conf设置可以参考官网的文档。其中有关404错误设置是这样的:


error_page 404 /404.html;
location /404.html {
root /spool/www;

我之前将这路径直接用绝对路径了,结果当输入错误地址时可以可以正常跳转到404页面,但检测却是302转向,所以只要用这样的路径即可。
有的人将404.html放置到子文件中,比如errors文件夹下,这种情况下,只要将/404.html换成/errors/404.html就好了。

修改好nginx.conf记得重启下服务器,一般平滑重启就可以了,命令如下:

ps aux| grep nginx
: #找到nginx的进程号
kill -HUP xxxx
: #(进程号)#

最后可以通过这个工具进行检测:
http://www.seochat.com/seo-tools/check-server-headers/

输入一个你网站下的错误的路径,检测出有“HTTP/1.1 404 Not Found”就可以了。
[ad#co-b1]

赞(0) 打赏
未经允许不得转载:子痕的博客 » Nginx 404页面的正确设置

评论 7

  1. #-19

    8错的讲解

    Timothy14年前 (2010-06-18)回复
  2. #-18

    @Timothy 终于有人看懂这篇文章并回复了,内牛满面~

    断峰狼14年前 (2010-06-20)回复
  3. #-17

    @子痕
    他只是骗骗你哄你开心的。。。。。

    mila14年前 (2010-06-24)回复
  4. #-16

    有空写那么多看不懂的话,还不如帮我做个主题好呢~~~~~

    mila14年前 (2010-06-24)回复
  5. #-15

    @mila
    汗,那是哄你开心的吧~
    你啊,不乏帮你做皮肤的人,我就插不上手~

    断峰狼14年前 (2010-06-25)回复
  6. #-14

    好久没过来了,过来瞧瞧

    久酷14年前 (2010-07-20)回复
  7. #-13

    @久酷 哈哈,你是好久没来了,要常来啊~

    断峰狼14年前 (2010-07-21)回复

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏