Apache es No análisis de HTML

by admin

Apache es No análisis de HTML

Su navegador tiene que saber que está buscando en el código HTML antes de 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 su servidor de adjuntar los datos de formato correctas a las páginas HTML.

Función HTML Proxy

Apache es el software de servidor Web. Esto significa que actúa como intermediario entre los archivos individuales y servicios en el servidor y los navegadores web que están tratando de acceder a esos archivos. Cuando un explorador Web envía una solicitud de uno de esos archivos, Apache detiene petición, recupera el archivo correspondiente, y llama a las bibliotecas o servicios necesarios para analizar y dar formato al contenido de ese archivo. Apache entonces envía los datos analizados de vuelta al navegador Web. El HTML, sin embargo, no se analiza por Apache; ese es el trabajo del navegador Web.

análisis sintáctico

Parte del proceso de Apache para el envío de código para navegadores web está prohibido colocar formato a los datos que le dice a los navegadores cómo interpretar los datos. Cuando Apache envía datos HTML, que asigna los datos de formato decirle al navegador que está recibiendo el código HTML. Todo el 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 texto tan clara, a continuación, Apache no está diciendo a los navegadores web para el tratamiento de los datos como HTML.

Extensiones de archivo

Apache procesa contenido de un archivo de acuerdo a su tipo de archivo, y Apache identifica su 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 use el código HTML, entonces Apache no se fije el código de formato apropiado. Esto podría hacer que el código fuente HTML que aparezca en los navegadores web como texto sin formato en lugar del código de marcado analizada, o como datos codificados de Apache por error al intentar analizar el código HTML.

Tipos MIME

Si el código HTML de archivos con una extensión de archivo .html aparece como texto sin formato en lugar de la página web como el formato correcto, entonces su problema podría estar en configuración de tipo MIME del servidor Apache. archivo .htaccess del servidor debe contener la línea "AddType text / html shtml" con el fin de 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 del cliente leerán los datos HTML como texto sin formato.

ETIQUETA: