CloudFlare的是在所有的请求到我们的服务器,其中包含从发出请求的国家代码发送头CF_IPCountry。
我们需要重定向(永久,包括POST请求)的所有请求来自新西兰(CF_IPCountry = NZ)来到了一个子域nz.foo.co.nz,使其从CloudFlare的服务器来担任国内流量,而不是海外。
我需要什么样的条件和规则?
CloudFlare的是在所有的请求到我们的服务器,其中包含从发出请求的国家代码发送头CF_IPCountry。
我们需要重定向(永久,包括POST请求)的所有请求来自新西兰(CF_IPCountry = NZ)来到了一个子域nz.foo.co.nz,使其从CloudFlare的服务器来担任国内流量,而不是海外。
我需要什么样的条件和规则?
尝试使用%{HTTP:<headername>}
变种:
RewriteCond %{HTTP:CF_IPCountry} ^NZ$ [NC]
RewriteRule ^(.*)$ http://nz.foo.co.nz/$1 [L,R=301]