在(一)提到在審核時(shí)將nginx響應(yīng)時(shí)將oss域名替換成國(guó)外支持ipv6服務(wù)器域名,即
subs_filter_types *;
subs_filter c.domain.cn cipv6.domain.cn g;
proxy_pass http://jettyserver;
proxy_set_header Accept-Encoding "";
如果app已經(jīng)有先前版本在運(yùn)行妒穴,為了不影響線上使用宋税,可以通過user_agent判斷build號(hào)來(lái)開啟filter替換域名,如下:
set $ipv6flag "";
if ($http_user_agent ~* "20170801") {
set $ipv6flag "ipv6";
}
location / {
proxy_set_header Host $host;
subs_filter_types *;
subs_filter c.domain.cn c$ipv6flag.domain.cn g;
proxy_pass http://jettyserver;
proxy_set_header Accept-Encoding "";
}