首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我需要一个基于自定义http头的重写规则

我需要一个基于自定义http头的重写规则
EN

Stack Overflow用户
提问于 2014-04-17 06:44:03
回答 1查看 2.3K关注 0票数 3

Cloudflare将所有请求的头CF_IPCountry发送到我们的服务器,其中包含发起请求的国家代码。

我们需要将来自新西兰(CF_IPCountry = NZ)的所有请求重定向(永久,包括POST请求)到一个子域nz.foo.co.nz,以便它将作为国内流量,而不是来自cloudflare的海外服务器。

我需要什么条件和规则?

EN

回答 1

Stack Overflow用户

发布于 2014-04-17 06:54:46

尝试使用%{HTTP:<headername>}变量:

代码语言:javascript
复制
RewriteCond %{HTTP:CF_IPCountry} ^NZ$ [NC]
RewriteRule ^(.*)$ http://nz.foo.co.nz/$1 [L,R=301]
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23121496

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档