【发布时间】:2016-11-17 11:49:19
【问题描述】:
我有 www.site.com 和 blog.site.com。
在 site.com 服务器上,我有一个从 www.site.com/blog 指向 www.blog.com 的 nginx 反向代理,一切正常,代码如下:
location /blog {
proxy_read_timeout 30s;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto https;
proxy_set_header Host $host;
proxy_pass http://blog.site.com;
proxy_redirect off;
}
但是当我添加 CloudFlare CDN 时,我收到错误 1000,因为它是另一个反向代理。 (https://support.cloudflare.com/hc/en-us/articles/200171976-Error-1000-DNS-points-to-prohibited-IP)
我该如何解决?
【问题讨论】:
-
你找到解决这个问题的方法了吗?
标签: nginx reverse-proxy cdn cloudflare