当前位置 主页 > 服务器问题 > nginx问题汇总 >

    Nginx下配置301重定向的正确方法例子

    栏目:nginx问题汇总 时间:2018-11-17 16:37

    这篇文章主要介绍了Nginx下配置301重定向的正确方法例子,本文给出了常用的配置方法例子和正确的配置例子,需要的朋友可以参考下

    之前给nginx做301重定向的时候经常会这样写:
    复制代码 代码如下:
    server {
        listen       80;
        server_name  www.iis7.com jb51.net;
        if ($http_host = www.iis7.com) {
            rewrite  (.*)  http://jb51.net$1;
        }
        ...
    }

    实际标准的写法应该是
    复制代码 代码如下:
    server {
        listen       80;
        server_name www.iis7.com;
        return       301 http://jb51.net$request_uri;
    }

    server {
        listen       80;
        server_name  jb51.net;
        ...
    }