Hola gente
Últimamente me encuentro con el mismo problema en mis páginas de error (404, principalmente). Y es que cuando tienen que cargar las tipografías desde
@font-face
(CSS3), me lanza el siguiente error:
Cita: Font from origin 'http://www.midominio.com' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://midominio.com' is therefore not allowed access.
Carga todo "correcto", es decir, la
network (F12) de Chrome me muestra un
GET con
status 200 (OK), pero me dice que el peso es de 0 B aunque se haya tardado, por ejemplo, 150 ms. en cargar.
Lo curioso es que me carga TODAS las versiones de la tipografía (woff, woff2, ttf), pero en mi página principal solo carga las que necesita (en mi caso, woff2).
Leí que
se puede modificar si se cambia algo en el
.htaccess
, pero no se si es seguro.
EDIT: Me acabo de dar cuenta que solo pasa cuando la URL es "midominio.com", y cuando es "www.midominio.com" esto no pasa (carga las fonts correctamente).