Apache

From MapbenderWiki

Jump to: navigation, search

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.

Views
Personal tools