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


本文向大家介绍Nginx下配置301重定向的正确方法例子,包括了Nginx下配置301重定向的正确方法例子的使用技巧和注意事项,需要的朋友参考一下

之前给nginx做301重定向的时候经常会这样写:


server {

    listen       80;

    server_name  www.yiidian.com jb51.net;

    if ($http_host = www.yiidian.com) {

        rewrite  (.*)  http://jb51.net$1;

    }

    ...

}


实际标准的写法应该是

server {

    listen       80;

    server_name www.yiidian.com;

    return       301 http://jb51.net$request_uri;

}

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