Soporte » Guías – Resolución de problemas » problema fonts firefox

  • raffodesigner

    (@raffodesigner)


    hola, tengo un problema con firefox, practicamente no me carga las custom fonts que he utilizado en la web. He subido en el directorio el font y luego he añadido css.

    he mirado in internet y he econtrado este articulo:

    https://crunchify.com/how-to-fix-access-control-allow-origin-issue-for-your-https-enabled-wordpress-site-and-maxcdn/

    he pegado este codigo en el fichero htaccess:

    <IfModule mod_headers.c>
    <FilesMatch "\.(ttf|ttc|otf|eot|woff|woff2|font.css|css|js)$">
        Header set Access-Control-Allow-Origin "*"
      </FilesMatch>
    </IfModule>

    pero no soluciono el problema..

    alguien puede ayudarme por favor??
    gracias

    • Este debate fue modificado hace 1 mes por Jose Luis. Razón: etiquetar correctamente el código

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 9 respuestas - de la 1 a la 9 (de un total de 9)
  • Moderador almendron

    (@almendron)

    Si no estoy equivocado, tu servidor es «nginx». Ponte en contacto con el soporte de tu hosting y que te digan cuál debería ser la sintaxis.

    Si no es así, lo único que podría ser es que no estuviera activo el módulo mod_headers. Para saberlo, basta con que quites el condicional y dejes solo

    <FilesMatch "\.(ttf|ttc|otf|eot|woff|woff2|font.css|css|js)$">
        Header set Access-Control-Allow-Origin "*"
    </FilesMatch>

    Si no está activo el módulo, te dará un error al intentar acceder a tu sitio.

    raffodesigner

    (@raffodesigner)

    hola gracias por contestar.

    Si mi servidor es nginx. El soporte de mi hosting dice que no hace soporte de programaciom, me parece absurdo.

    He probado a revisar el codigo de htaccess aqui http://www.htaccesscheck.com/
    y resulta correcto.

    He probado a poner el codigo que me has dicho tu, la pagina se carga pero el problema sigue apareciendo….

    Algun consejo?

    Moderador almendron

    (@almendron)

    Es que el htaccess no funciona en ese tipo de servidores. El archivo a modificar es nginx.conf

    En https://winginx.com/en/htaccess puedes pasar a la sintaxis correcta las directivas de htaccess

    raffodesigner

    (@raffodesigner)

    posible que me lo convierte así?

    # nginx configuration by winginx.com

    location / {
    }

    Moderador almendron

    (@almendron)

    No conozco bien nginx pero esa no es la conversión adecuada.

    Prueba a poner

    location ~* \.(ttf|ttc|otf|eot|woff|woff2|font.css|css|js)$ {
        add_header Access-Control-Allow-Origin *;
    }
    raffodesigner

    (@raffodesigner)

    mil gracias. Podrias decirme donde normalmente se encuentro este fichero porque el carpeta raiz no lo encuentro

    raffodesigner

    (@raffodesigner)

    he contacto el hosting y me han dicho que ese fichero es diposponibile solo con quien tiene un servidor dedicado one cloud…

    Moderador almendron

    (@almendron)

    No he trabajado nunca con nginx pero digo yo que habrá alguna alternativa al htaccess del apache. Pregunta a ver.

    raffodesigner

    (@raffodesigner)

    nada, el soporte del hosting no me puede ayudar.

    Algun consejo para que cargue esa font en mozilla?

    O si no es posible cargar otra font solo en mozilla?

Viendo 9 respuestas - de la 1 a la 9 (de un total de 9)
  • Debes estar registrado para responder a este debate.