Apache
From MapbenderWiki
Contents |
Apache
Apache httpd is the most commonly used Webserver on the Internet. Mapbender can be used with any Webserver implementing CGI execution. Most documentation in this Wiki refer to Apache.
UTF-8 Encoding
Depending on how Apache is configured it can overwrite the HTML Meta-Tags with each request by adding an HTTP-Response-Header. This can result in unreadable characters.
Check the following settings.
-
AddDefaultCharset Off -
AddType "text/html" html
oder:
-
AddType "text/html; charset=UTF-8" html
These settings can be limited to individual Apache-Contexts for example <VirtualHost>, <Directory>, und <Location>
Apache (auf Deutsch)
Apache httpd ist der am weitesten verbreitete Webserver im Internet. Mapbender kann mit jedem Webserver verwendet werden, der CGI implementiert. Die meisten Beispiele in der Mapbender Dokumentation referenzieren den Apache httpd.
UTF-8 Zeichensatz
Je nach Apache-Konfiguration schickt der Webserver auf alle Anfragen einen HTTP-Response-Header, der die Zeichensatzangaben der HTML-Meta-Tags überschreibt.
Folgende Maßnahmen können Abhilfe schaffen:
-
AddDefaultCharset Off -
AddType "text/html" html
oder:
-
AddType "text/html; charset=UTF-8" html
Diese Angaben müssen nicht für den ganzen Server gesetzt werden, sondern können auch auf die Apache-Kontexte <VirtualHost>, <Directory>, und <Location> und damit z.B. auf eine Mapbender-Instanz beschränkt sein.
OWS Proxy
Weitere Informationen zum OWS Proxy.
