docker与cloudflare

早上好!

我使用docker作为开发平台,我有一个APP,并希望使用https协议来维护最可靠的连接,这样想,我决定使用Cloudflare,除了免费的ssl提供了一些工具来改善客户与应用程序的连接。

但是,在cloudflare中启用ssl后,将无法访问数据库和phpmyadmin。

对不起英文不好

帮帮我?

听起来就像你使用的是灵活的SSL,当使用灵活的SSL Cloudflare使用HTTP(同时使用HTTPS为最终用户)之间的通信本身和原始networking服务器。

Cloudflare通过它使用X-Forwarded-For标头在前端使用HTTPS,通过安装名为Mod_Cloudflare的Apache扩展,可以确保您的Web服务器在使用HTTPS时考虑到这一点(因此确保灵活的SSL工作透明) 。

另一种解决scheme是使用Cloudflare的Origin CA服务在完全(严格)模式下运行SSL。