yohobuypc_idc.conf 3.06 KB

  #old idc

  # location = /erp2goods {
  #      proxy_redirect off;
  #      proxy_pass http://yohobuy-old-www;
  #      proxy_set_header   Host   $host;
  #      proxy_set_header   X-Real-IP  $remote_addr;
  #      proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;
  #      proxy_set_header   Accept-Encoding "gzip";
  #  }

   location = /passport/auth/signin {
        proxy_redirect off;
        proxy_pass http://yohobuy-old-www;
        proxy_set_header   Host   $host;
        proxy_set_header   X-Real-IP  $remote_addr;
        proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header   Accept-Encoding "gzip";
    }

   location = /live/index {
        proxy_redirect off;
        proxy_pass http://yohobuy-old-www;
        proxy_set_header   Host   $host;
        proxy_set_header   X-Real-IP  $remote_addr;
        proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header   Accept-Encoding "gzip";
    }

   location = /yohoshow {
       # proxy_redirect off;
       # proxy_pass http://yohobuy-old-www;
       # proxy_set_header   Host   $host;
       # proxy_set_header   X-Real-IP  $remote_addr;
       # proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;
       # proxy_set_header   Accept-Encoding "gzip";
        return 301 http://$host;
    }

     location =/product/specials {
         return 301 http://$host;
     }

     location =/search/thanks {
         return 301 http://$host;
     }

     location =/search/vip {
          return 301 http://$host;
     }

     location =/search/promotion {
         return 301 http://$host;
     }

     location =/outlet {
         return 301 http://$host;
     }

     location = /search {
        # return 301 http://search.yohobuy.com$request_uri;
         rewrite /search http://search.yohobuy.com permanent;
     }

       location ^~ /logout_ {
              rewrite ^/logout_(.+).html http://www.yohobuy.com/logout.html?token=$1;
         }

         location ^~ /product/pro_ {
             return 301 http://item.yohobuy.com$request_uri;
         }

        location = /sale {
            rewrite /sale http://www.yohobuy.com/product/sale/ permanent;
        }

        #location ^~ /brands/ {
        #   rewrite /brands/$ http://www.yohobuy.com/brands permanent;
        #}
        location ^~ /discount {
            rewrite /discount http://search.yohobuy.com permanent;
        }

        location ^~ /gallery {
            rewrite /gallery http://www.yohobuy.com permanent;
        }

        location ^~ /lookbook {
            rewrite /lookbook http://guang.yohobuy.com permanent;
        }

        location ^~ /trends {
            rewrite /trends http://guang.yohobuy.com permanent;
        }

        location ^~ /promotion {
             rewrite /promotion http://list.yohobuy.com/sale permanent;
        }

        location /product/new {
            rewrite ^/product/new(.*)$ http://list.yohobuy.com/new$1 permanent;
        }

        location ^~ /product/exhibit {
             rewrite /product/exhibit http://www.yohobuy.com permanent;
        }