Authored by 梁志锋

备份nginx代码

... ... @@ -194,7 +194,7 @@
}
location =/product/new/index {
return 301 https://m.yohobuy.com/product/new;
return 301 http://m.yohobuy.com/product/new;
}
... ... @@ -208,22 +208,22 @@
}
location =/help.html {
return 301 https://m.yohobuy.com/home/help;
return 301 http://m.yohobuy.com/home/help;
}
location ^~ /trends_detail_ {
return 301 https://guang.m.yohobuy.com;
return 301 http://guang.m.yohobuy.com;
}
location =/about {
return 301 https://$host$request_uri;
}
#location =/about {
# return 301 https://$host$request_uri;
# }
location =/brand/index/about{
return 301 https://$host$request_uri;
}
#location =/brand/index/about{
# return 301 https://$host$request_uri;
# }
# product detail page 301 redirect to item use https
location ^~ /product/pro_ {
return 301 https://item.m.yohobuy.com$request_uri;
return 301 http://item.m.yohobuy.com$request_uri;
}
\ No newline at end of file
... ...
... ... @@ -63,8 +63,6 @@ server
include vhosts/location/yohobuywap_idc.conf;
# app
include vhosts/location/yohobuywap_app.conf;
# php
include vhosts/location/yohobuywap_php.conf;
# node
include vhosts/location/yohobuywap_node.conf;
# static file
... ...
server
{
listen 80;
server_name m.yohobuy.com;
#ssl_certificate /Data/local/nginx-1.8.0/conf/ssl/yohobuy.pem;
#ssl_certificate_key /Data/local/nginx-1.8.0/conf/ssl/yohobuy.key;
root /Data/PE/yohobuy_H5/yohobuy/m.yohobuy.com/public;
access_log /Data/logs/nginx/access_wap.yohobuy.com.log fenxi;
error_log /Data/logs/error_wap.yohobuy.com.log warn;
# https key
#include vhosts/location/yohobuywap_httpskey.conf;
# old idc
include vhosts/location/yohobuywap_idc.conf;
# app
include vhosts/location/yohobuywap_app.conf;
# node
include vhosts/location/yohobuywap_node.conf;
# static file
include vhosts/location/yohobuywap_static.conf;
#for wechat pay
location ^~ /home/orders/pay {
proxy_redirect off;
proxy_pass http://yohobuy;
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 ^~ /shopping/pay/wechatwapapi {
proxy_redirect off;
proxy_pass http://yohobuy;
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 =/shopping/pay/aliwapreturn {
proxy_redirect off;
proxy_pass http://yohobuy_idc;
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 / {
proxy_redirect off;
proxy_pass http://yohobuy;
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";
}
}
server
{
listen 80;
server_name *.m.yohobuy.com;
#ssl_certificate /Data/local/nginx-1.8.0/conf/ssl/m.yohobuy.pem;
#ssl_certificate_key /Data/local/nginx-1.8.0/conf/ssl/m.yohobuy.key;
# https key
#include vhosts/location/yohobuywap_httpskey.conf;
access_log /Data/logs/nginx/access_wap.yohobuy.com.log fenxi;
error_log /Data/logs/error_wap.yohobuy.com.log warn;
root /Data/PE/yohobuy_H5/yohobuy/m.yohobuy.com/public;
# static file
include vhosts/location/yohobuywap_static.conf;
# idc old proxy. while login to write memcache and cookie (if need?)
location ^~ /Passport/session {
access_log /Data/logs/access.m.yohobuy.com.log fenxi;
proxy_redirect off;
proxy_pass http://yohobuy_idc;
proxy_set_header Host mapi.yohobuy.com;
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";
}
# guang rss
location ^~ /rss {
proxy_redirect off;
proxy_pass http://yohobuy;
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 / {
proxy_redirect off;
proxy_pass http://yohobuy;
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";
}
}
server
{
listen 80;
server_name cuxiao.m.yohobuy.com;
access_log /Data/logs/nginx/access_wap.yohobuy.com.log fenxi;
error_log /Data/logs/error_wap.yohobuy.com.log warn;
location / {
proxy_redirect off;
proxy_pass http://yohobuy_idc;
proxy_set_header Host cuxiao.m.yohobuy.com;
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";
}
}
server
{
listen 80;
server_name analytics.m.yohobuy.com;
#ssl_certificate /Data/local/nginx-1.8.0/conf/ssl/m.yohobuy.pem;
#ssl_certificate_key /Data/local/nginx-1.8.0/conf/ssl/m.yohobuy.key;
# https key
#include vhosts/location/yohobuywap_httpskey.conf;
location / {
proxy_redirect off;
proxy_pass http://yohobuy_analytics;
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";
}
}
server
{
listen 443;
server_name m.yohobuy.com;
ssl_certificate /Data/local/nginx-1.8.0/conf/ssl/yohobuy.pem;
ssl_certificate_key /Data/local/nginx-1.8.0/conf/ssl/yohobuy.key;
# https key
include vhosts/location/yohobuywap_httpskey.conf;
location / {
return 301 http://$host$request_uri;
}
}
server
{
listen 443;
server_name *.m.yohobuy.com;
ssl_certificate /Data/local/nginx-1.8.0/conf/ssl/m.yohobuy.pem;
ssl_certificate_key /Data/local/nginx-1.8.0/conf/ssl/m.yohobuy.key;
# https key
include vhosts/location/yohobuywap_httpskey.conf;
location / {
return 301 http://$host$request_uri;
}
}
\ No newline at end of file
... ...