es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

La fuente no se carga cuando el proyecto Angular se implementa en Direct Admin.

Mi proyecto de Angular se ejecuta correctamente en localhost y todas las fuentes se cargan. Sin embargo, cuando despliego mi proyecto en Direct Admin, todas las solicitudes de fuentes fallan. He utilizado fontface de la siguiente manera e incluí una carpeta de activos que contiene fuentes en el archivo angular.json.

¿Hay algo más que deba hacer en Direct Admin?

@font-face {
  font-family: OpenSans;
  font-display: block;
  font-style: normal;
  font-weight: 900;
  src: url('src/assets/fonts/OpenSans.eot');
  url('src/assets/fonts/OpenSans.woff2') format('woff2'),
  url('src/assets/fonts/OpenSans.woff') format('woff'), 
  url('src/assets/fonts/OpenSans.ttf') format('truetype');
}
Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Hay algunas cosas que se pueden hacer en DirectAdmin para asegurarse de que las fuentes se carguen correctamente.

    1. Asegúrese de que los archivos de fuentes se hayan subido al directorio correcto en el servidor.
    2. Verifique los permisos de los archivos de fuentes para asegurarse de que sean legibles.
    3. Verifique si el servidor tiene un tipo MIME configurado para los archivos de fuentes.
    4. Actualice la URL base de los archivos de fuentes en el archivo CSS para reflejar la ubicación correcta en el servidor.
    5. Si se utiliza SSL, asegúrese de que los archivos de fuentes se carguen desde una URL segura.

    Además, se recomienda utilizar una red de entrega de contenido (CDN) para servir activos estáticos como fuentes. Esto puede ayudar a mejorar el rendimiento y reducir la carga en el servidor.

Comments are closed.