Avisos
Vaciar todo

Subdominio Contenido Estático  

 
David
 David
Usuario eminente

Muy buenas,

Antes de empezar, quisiera comentaros que he estado leyendo por multitud de foros, incluido este mismo, para lograr una solución a mi problema, pero no hay manera. Os cuento lo más breve posible, aunque el tema es denso ya que hay que toquetear varias cosas.

El problema es que no consigo que funcione el contenido estático a través de un subdominio. Lo que he realizado es lo siguiente:

1.- A través de mi cPanel creo un subdominio llamado "static1.ingeniobcn.com", el cual apunta a "/public_html" y sin ningún redireccionamiento. Luego, entro en el "Editor de zona avanzado (DNS)" y lo configuro como CNAME quedando del siguiente modo "Nombre: www.static1.ingeniobcn.com. | TTL: 14400 | Class: IN | Tipo: CNAME | Registrar: ingeniobcn.com"

2.- Lo siguiente que hago es añadir en la parte final de mi "wp-config.php" el siguiente código.

define("WP_CONTENT_URL", "http://static1.ingeniobcn.com");
define("COOKIE_DOMAIN", "www.ingeniobcn.com");

3.- Ahora toca configurar W3 Total Cache, que es el plugin con el que trabajo la cache.

3.1.- Me dirijo a sus "General Settings" y activo el CDN como Generic Mirror.
3.2.- Una vez hecho me dirijo a "CDN" y:
3.2.1.- En su apartado "General" activo todas las opciones (adjunto imagen-1).
3.2.2.- En su apartado "Configuration" pongo el "SSL support" avtivado y luego añado el CNAME "static1.ingeniobcn.com"
3.2.3.- El apartado "Advanced" lo tengo todo sin visar.

Y eso es todo. En principio todo está bien configurado y ha pasado el tiempo suficiente para que el subdominio trabaje correctamente con las DNS. Pero... ¡NO! No funciona...

El contenido no carga, no se muestra ninguna imagen. Si accedes a la url de cualquier imagen aparece un mensaje de error que dice que el contenido no es seguro (adjunto imagen-2). Creo que esto tiene que ver con un conflicto de contenido mixto (http y https). Adjunto imagen-3 con la consola de Chrome y todos sus errores.

Pues bien, en este punto estoy bloqueado. Espero vuestros comentarios/ayuda.

Saludos y gracias de antemano,

David

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 22/05/2017 8:20 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Efectivamente, el problema es que posiblemente no tienes https en tu subdomino,
Ten en cuenta que al activar https en el dominio no significa que se activará en todos los subdominios, envía un ticket de soporte consultando como podrías activar https en tu subdominio.

Saludos.

ResponderCitar
Respondido : 23/05/2017 12:30 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

David
 David
Usuario eminente

Hola Jhon,

Voy a ello. Espero que sea la solución 🙂

Saludos y gracias

ResponderCitar
Respondido : 23/05/2017 1:33 am
David
 David
Usuario eminente

Hola de nuevo,

Tal y como me comentabais ayer, ya se ha añadido un certificado ssl al subdominio "static1.ingeniobcn.com"para evitar el conflicto de contenido mixto. Ahora todo corre perfectamente bajo https y el subdominio sirve correctamente las imagenes.

Una vez que todo ha estado bien configurado, he ido a GTmetrix para analizar el site y ver si finalmente consigo subir de grade, pero curiosamente el análisis no detecta que el contenido se esté sirviendo a través del subdominio o CDN. Y digo curioso porque si obtengo la url de cualquier imagen esta procede de https://static1.ingeniobcn.com/... (adjunto imagen)

¿Podríais indicarme porqué sucede esto y como solucionarlo?

Saludos,

David

ResponderCitar
Respondido : 23/05/2017 2:32 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Supongo que depende de la herramienta, es decir lo normal es servir contenido estático desde un dominio externo, como Amazon S3 por ejemplo, posiblemente si el contenido estático es del mismo dominio en un subdominio no te lo detecta.

Lo que veo en pagespeed, es que hay otras cosas que son más importantes mejorar
Contenido solo visible a usuarios registrados

Pesa 110kb aprox, es demasiado grande para los colores que tiene, guardalo en PNG 8bits, no consideres transparencia, mejor coloca un color de fondo.

Tu theme te genera demasiado código html que no usas, podrías evaluar cambiar de theme a uno más liviano.

Saludos.

ResponderCitar
Respondido : 23/05/2017 7:38 pm
David
 David
Usuario eminente

Me has alegrado el día ! 🙂

ResponderCitar
Respondido : 23/05/2017 8:44 pm