使用Apache的Cloudflare图像代理设置

时间:2019-01-04 15:02:32

标签: apache cloudflare

我想像这样将图像请求代理到图像服务器(无重定向,URL应该保持不变): https://mydomain/image/abc.jpg => https://images.mydomain.com/abc.jpg

该URL应该保留并且不能重定向。

我有以下设置:

Cloudflare DNS:

A mydomain.com 0.0.0.0(橙色云打开,0.0.0.0是我的实际IP的占位符)

CNAME img backblazebucket(橙色云)

Cloudflare设置:

SSL设置为“完整”

在mydomain.com上的

.htaccess:

RewriteRule ^image/(.*)$ http://img.mydomain.com/$1 [P]

这将产生https://support.cloudflare.com/hc/en-us/articles/200171976-Error-1000-DNS-points-to-prohibited-IP

所以我假设我在某个地方有一个自行车,但我不太了解如何或在哪里骑自行车。我绝对需要保持橙色云(以获取cloudflare的CDN好处)。

有什么方法可以做我想要的吗?也许使用其他代理解决方案不依赖htaccess中的[P]标签?

0 个答案:

没有答案