Nginx 404 跳转至首页

回复 收藏
之前用Apache的时候,只需要设置

ErrorDocument 404 /404.php

就可以在 404.php 中根据不同的 REQUEST_URI 跳转到不同的页面去,让从搜索引擎过来的失效URL可以跳转到新的地址去

nginx 设置是这样的:

error_page 404  /404.php;

另外也可以通过rewrite规则实现

在 rewrite rule 的最后增加

if (!-e $request_filename) {
      rewrite ^(.*)$ /404.php last;
}

关于*.php 文件的跳转请看这里。
2009-11-05 10:47 举报
已邀请:
0

jade

赞同来自:

我测试过了 网页版面正中 显示 404。。。  藐视跟那种 404 有却别 网站目录 下面没有东西 也出错(404.(目录)/403(文件))...。。。。。。。。。。。。。。{:4_96:}
0

jade

赞同来自:

藐视有2种。。有点晕。。。大概意思明白。。。不知道实质性 有什么却别。。。。

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: