Uw browser moet weten dat het op zoek is naar HTML -code voordat deze op gepaste wijze kunnen ontleden . Als mensen een bezoek aan uw sever zie HTML broncode of willekeurige tekens in plaats van een goed ontleed pagina , dan heb je een configuratie probleem waardoor de server uit het aanbrengen van de juiste opmaak gegevens naar HTML-pagina's . HTML Proxy Functie Apache is webserver -software . Dit betekent dat het fungeert als tussenpersoon tussen de individuele bestanden en diensten op uw server en de webbrowsers die proberen om toegang te krijgen tot die bestanden . Als een web browser stuurt een verzoek om een van deze bestanden , Apache neemt dat verzoek , haalt de desbetreffende bestand , en noemt de noodzakelijke bibliotheken of diensten te ontleden en formatteren van de inhoud van dat bestand . Apache stuurt de ontleed gegevens terug naar de webbrowser . De HTML , echter , wordt niet ontleed door Apache , dat is de taak van de webbrowser parseren Deel van Apache 's proces voor het versturen van code naar webbrowsers is het aanbrengen . opmaak gegevens die de browser hoe de gegevens te interpreteren vertelt . Als Apache stuurt HTML-gegevens , zij hecht de opmaak data vertellen de browser dat het ontvangen van HTML -code . Alle parsen van HTML -code vindt plaats op de klant webbrowser . Als de HTML- pagina's van uw Apache server worden weergegeven als platte tekst , dan Apache is niet webbrowsers vertellen om de gegevens als HTML te behandelen . Bestandsextensies Apache verwerkt inhoud van het bestand volgens zijn bestandstype , en Apache identificeert het bestandstype door de bestandsextensie . Als het bestand geen extensie hebben , of heeft een uitbreiding voor een indeling die geen gebruik maakt van HTML -code , dan Apache zal niet de juiste opmaak code bevestigen . Dit kan ertoe leiden dat uw HTML -bron in webbrowsers als platte tekst in plaats van ontleed markup code , of als roerei gegevens van Apache onrechte proberen om de HTML code te ontleden . MIME Types < br > als uw HTML-code uit bestanden met een . html extensie wordt weergegeven als platte tekst in plaats van zo goed geformatteerd webpagina , dan is uw probleem kan met uw Apache server is MIME-type configuratie liggen . . Htaccess bestand van uw server moet de regel " AddType text /html shtml " bevatten om webbrowsers vertellen om HTML data parsen als HTML -code . Als het bestand niet over deze lijn , dan is opdrachtgever browsers zal de HTML-gegevens als platte tekst te lezen .
|