大家都知道,ALMP免流分为菊花免流和后缀免流两种形式。ALMP服务器是本地的代理,当Host和X-Online-Host同时存在时,网关以X-Online-Host优先,计费服务器以Host优先,这种不一致导致以下可能:
如果Host为免流的网站,X-Online-Host为任意网站,那么我们就可以顺利访问任意网站,并且计费服务器会错误的认为我们访问的是免流网站。
这是菊花免流的原理。
修补这个BUG很容易,而且可以很彻底。
如果计费服务器与网关一样,以X-Online-Host优先,那么菊花就没有任何生效的可能性。所以大部分地区可能正常安装了ALMP免流配置,却只能够访问移动电视等官方免流网站,其他网站访问一律是NOT FOUND情况。







