server {
listen 80;
server_name *.m.abc.com;
if ( $host ~* ^([^\.]+)\.([^\.]+)\.([^\.]+)\.([^\.]+)$ ) {
set $subdomain $1;
set $mD2 $2.$3.$4;
set $d2 $2;
set $d3 $3;
}
location / {
rewrite ^/$ /index.jsp?cdm=$subdomain last;
#proxy_pass http://m.abc.com/;#這個正確訪問網頁
proxy_pass http://$mD2/; #502 bad Gateway
#proxy_pass http://$d2.abc.com/; #502 bad Gateway
#proxy_pass http://${d2}.${d3}.${d4}/; #502 bad Gateway
#proxy_pass $mD2/; #502 bad Gateway
}
}
uj5u.com熱心網友回復:
location ^~ /wap/{
if ($request_uri ~ /wap/(\d+)/(.+))
{
set $bucketid $1;
set $params $2;
}
proxy_pass http://mx$bucketid.test.com:6601/$params;
}
是要在local里面先set?
uj5u.com熱心網友回復:
?????????????????????????????????????????????????????????????? 刪我的回復是什么意思????????????????????????????????轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/12461.html
標籤:服務器
上一篇:哪些企業適合云服務器
下一篇:請教SparkSQL性能問題
