¿Dónde están alojados los archivos de mi sitio web si uso Cloudflare?

Sus archivos permanecen en su servidor y necesita usar su host actual como origen. Lo que hace Cloudflare es convertirse en “front of house” como proxy inverso. Esto significa que públicamente, a menos que lo exponga / deshabilite para un registro de zona, la IP de su sitio aparecerá como Cloudflare IP en un puerto aleatorio, y sus archivos, como imágenes y caché básico, se replicarán en sus servidores CDN en todo el mundo. Los usuarios se conectarán a Cloudflare, que primero verificará su propia caché antes de servir el contenido directamente desde el nodo CDN más cercano a su ubicación. Si no hay nada en la memoria caché, Cloudflare se conectará a la IP de su servidor [oculto], [SYNACK], solicitará la página, la almacenará en caché y se la entregará al usuario. Si lo elige, puede configurar los extractos de origen autenticado para que no haya tonterías MITM entre el CDN y su servidor. Si su servidor no responde lo suficientemente rápido o pierde una respuesta, Cloudflare mostrará un error de tiempo de espera (ya que no pudo servir los recursos o generar una nueva caché para ese activo / área).

Esta teoría funciona igual con sus SSL gratuitos. Es un SSL comodín compartido de Comodo que se encuentra frente a su servidor. Esto significa que si su dominio no tiene SSL, puede usar Cloudflares. Esto funciona incluso con extracciones de origen autenticadas habilitadas en un dominio sin SSL. Si su dominio ya tiene un SSL, es posible que deba jugar con la configuración de SSL de Cloudflare (estricta, completa, flexible) para que funcione.

Finalmente, como nota, ya que los usuarios se están conectando a través de Cloudflare, sus IP también parecerán ser las de la CDN. Están siendo representados, recuerde … así que en su servidor / aplicación necesita instalar el mod_cloudflare de Apache, buscar el “frente de la cadena” en la matriz IP o buscar encabezados X-Forward-For / CF-Connecting-IP. Esto restaurará cosas como el registro de usuario correcto.

En palabras más fáciles,

Los archivos permanecen donde estaban antes, es decir, a su host. Bueno, Cloudflare solo usa su dominio (servidor de origen) a través de sus servidores de nombres (servidor Cloudflare) e intenta escanear todos los archivos en su servidor web, es decir, almacenan en caché esos archivos y aumentan la velocidad de su sitio web al guardar los archivos reutilizables y servirlos en su visitantes de la memoria caché ahorrando ancho de banda.

Hay muchas otras cosas que podrías hacer si tienes un servidor de nombres en tu mano. ahmm ..

Se quedan bien donde están.

CloudFlare almacena en caché las solicitudes de archivos y luego ingresa como su sitio a medida que construyen su caché. Aún necesitas tu anfitrión.

Las ventajas de CloudFlare son numerosas, incluido el aumento de la velocidad, la mejora de la seguridad, las estadísticas que le proporcionan, etc. Incluso calculan la cantidad de “caballos de fuerza” del servidor que puede ahorrar. La mía golpea alrededor del 20% la mayor parte del tiempo. Eso puede ahorrarle la necesidad de actualizar sus servidores cuando su sitio crezca.

Estoy vendido en CloudFlare.

Si solo está cambiando su host de nombre de dominio, nada cambiará en la ubicación de sus archivos. Pero si está diciendo que está moviendo dominio más alojamiento, necesitará copiar manualmente sus archivos a Cloudflare.

En el mismo lugar. Solo se distribuyen copias de los activos estáticos en su infraestructura de almacenamiento en caché.