What does "Proxied" do in Cloudflare? I currently can't access the URL, while the IP shows Apache's default page. I think you should turn that off.
Probably "proxied" should be turned off in this case. it includes cloudflare protection and caching, currently, it's just an unnecessary extra loop.
LoyceV, you should create a virtual host and folder on your side.
something like (for Apache)
<VirtualHost *:80>
ServerName proxyimages.bitcoindata.science
DocumentRoot /var/www/proxyimages
</VirtualHost>
also, don't forget to restart Apache to accept the change