Nginx反向代理设置会员二级域名
DATE: 2016-04-18 / VIEWS: 933
# Nginx下设置会员二级域名
# <userId>.hi0556.cn
server {
listen 80;
server_name ~^(?<userId>.+).hi0556.cn;
#access_log /www/hi0556/log/kaimei.log;
set $path /user$request_uri?userId=$userId;
if ( $is_args = ? ) {
set $path /user$request_uri&userId=$userId;
}
location / {
proxy_pass http://www.hi0556.cn$path;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location ~ .*.(gif|jpg|jpeg|png|bmp|swf|css|js|woff|woff2|ttf)$ {
root /www/hi0556/public;
}
}