Kategorien
Allgemein

mod_rewrite auf Debian installieren

a2enmod rewrite

/etc/init.d/apache2 restart

 

ok. mod_rewrite ist korrekt installiert, trotzdem funktioniert das url-rewriting noch nicht.

Wichtig ist die Änderung in /etc/apache2/httpd.conf

 

AllowOverride all

Hier habe ich eine sehr gute Installationsanleitung gefunden

Kategorien
Allgemein

wenn im Browser statt Umlauten nur ‚Quadrate‘ sichtbar sind…

Da ich eben mal wieder eine halbe Stunde Zeit am Debian Etch verbracht habe, hier ein entsprechendes Howto.

Problem:
– frische Etch Installation
– nicht als Entity (ü ä etc.) codierte Umlaute und Sonderzeichen werde als kleine Rechtecke dargestellt

Ursache:
Apache2 sendet im HTTP-Header
Content-Type: text/html, Charset: UTF-8

Lösung:
Apache2 Direktive AddDefaultCharset Off
z.B. bei AllowOveride in der lokalen .htaccess oder eben in der /etc/apache2/conf.d/charset

http://httpd.apache.org/docs/2.2/de/mod/core.html

Ausserdem wichtig: Debian Locales auf de_DE
http://linuxwiki.de/Debian/locales