Su navegador tiene que saber que está mirando el código HTML para que pueda analizar adecuadamente. Si las personas que visitan su sever ver el código fuente HTML o caracteres aleatorios en lugar de una página correctamente analizada , entonces usted tiene un problema de configuración que impide que el servidor se adhiera a los datos de formato correctos para las páginas HTML . HTML Proxy Función
Apache es el software de servidor Web. Esto significa que actúa como intermediario entre los archivos y servicios de su servidor y los navegadores Web que tratan de acceder a esos archivos . Cuando un explorador Web envía una solicitud de uno de esos archivos , Apache tiene esa petición, recupera el archivo correspondiente, y llama a las bibliotecas o servicios necesarios para analizar y dar formato a los contenidos de ese archivo. Apache envía los datos analizados de vuelta al navegador Web. El HTML, sin embargo, no se analiza por Apache , que es el trabajo del navegador Web
análisis de
Parte del proceso de Apache para el envío de código para navegadores web está fijando . formato de datos que le dice a los navegadores cómo interpretar los datos. Cuando Apache envía datos HTML , que atribuye los datos de formato contando el navegador que está recibiendo el código HTML. Todo análisis del código HTML se lleva a cabo en el navegador Web del cliente. Si las páginas HTML a partir de su servidor Apache están mostrando como texto sin formato , entonces Apache no está diciendo navegadores para tratar los datos como HTML.
Extensiones de archivo
Apache procesa el contenido de un archivo de acuerdo a su tipo de archivo y Apache identifica el tipo de archivo por su extensión de archivo . Si el archivo no tiene una extensión, o tiene una extensión para un formato que no utiliza código HTML , entonces Apache no adjuntar el código de formato apropiado. Esto podría hacer que el código fuente HTML que aparece en los navegadores Web como texto sin formato en lugar del código de marcado analizado , o como los datos codificados de Apache erróneamente tratan de analizar el código HTML.
Tipos MIME
< br >
Si el código HTML de los archivos con la extensión de archivo . HTML está apareciendo como texto sin formato en lugar de como la página web con el formato correcto , entonces el problema podría estar en el servidor Apache es MIME configuración tipo. . Htaccess de su servidor debe contener la línea " AddType text /html shtml " para decirle a los navegadores Web para analizar datos HTML como código HTML. Si el archivo no tiene esta línea , a continuación, los exploradores cliente leerán los datos HTML como texto sin formato .