Estoy tratando de corregir el error «Usar dominios libres de cookies» de GTMetrix en mi sitio shop.sin.org.pl. Mi problema podría estar relacionado con el hecho de que no uso WWW ni un dominio de nivel principal, sino un subdominio de segundo nivel. Todos los ejemplos que encontré en línea se aplican a los principales dominios o sitios con www. ¿Quizás por eso no funcionaron? ¿Es posible lograr un dominio sin cookies para un subdominio de bajo nivel sin usar un dominio completamente diferente, no solo otro subdominio?
- Quiero configurar un dominio sin cookies «static.sin.org.pl» para servir contenido estático en mi sitio principal «shop.sin.org.pl».
- Configuré una nueva página «static.sin.org.pl» con enlace simbólico a mi página principal:
ln -s ~/domains/shop.sin.org.pl/public_html/wp-content/ public_html
Configuré CNAME para «static.sin.org.pl» para apuntar a «shop.sin.org.pl»
Cambié mi sitio principal «shop.sin.org.pl» wp-config para incluir lo siguiente:
define("WP_CONTENT_URL", "https://static.sin.org.pl");
define("COOKIE_DOMAIN", "shop.sin.org.pl");
- Incluso cambié .htaccess para incluir:
<IfModule mod_headers.c>
<FilesMatch ".(ttf|ttc|otf|eot|woff|woff2|font.css|css|json)$">
Header set Access-Control-Allow-Origin "*"
</FilesMatch>
</IfModule>
- Finalmente edité mi base de datos con el siguiente comando:
UPDATE `wp_posts` SET post_content = REPLACE(post_content,'shop.sin.org.pl/wp-content/','static.sin.org.pl/')
Finalmente limpié el caché del servidor, el caché de wordpress y el caché de Cloudflare, solo para encontrar el mismo error que sigue apareciendo en GTMetrix. Sin embargo, el sitio no se rompió, por lo que no estoy seguro de por qué persistiría el error. ¿Mis cambios se aplicaron o no? ¿Qué me estoy perdiendo?
(Para su información, he revertido el cambio de la base de datos por ahora)
Gracias en consejo por tomarse el tiempo para ayudar.
.