nginx设置网站301,404页面

原文链接: https://my.oschina.net/u/569190/blog/712257

1. 301重定向设置

说明:访问网站 主域名 和 二级域名 重定向到同一个页面。

例子:访问 test.com 或者 www.test.com 重定向到 www.test.com

找到 www.test.com虚拟主机的 conf 文件。在 server 段加入红框内容:

if ($host != www.test.com) {
    rewrite ^/(.*)$ $scheme://www.test.com/$1 permanent;
    }

nginx设置网站301,404页面_第1张图片

重启 nginx 服务。

 

2. 404页面设置

找到 www.test.com虚拟主机的 conf 文件。在 http 段加入红框内容:

fastcgi_intercept_errors on;

nginx设置网站301,404页面_第2张图片

然后在 server 段指定404页面

error_page 404 = /404.html;

nginx设置网站301,404页面_第3张图片

重启 nginx 服务。

转载于:https://my.oschina.net/u/569190/blog/712257

你可能感兴趣的:(nginx设置网站301,404页面)