über .htaccess charsets festlegen

Alles, was den Apache betrifft, kann hier besprochen werden.

über .htaccess charsets festlegen

Postby enter » 09. January 2008 19:28

Hi,

ich wollte über .htaccess das Setzen von Charsets für ein Portal regeln.

Eine Bestimmte URL des Portals (modules.php?name=bla) soll als utf-8 Zeichensatz ausgegeben werden:

Es gibt ja die Möglichkeit über Files Direktive von Apache sowas zu regeln, allerdings betrifft es, soweit ich das weiss, ja nur die statischen Dateien. In dem o.g. Fall, wo die URL ja dynamisch ist, musste ich ja wahrscheinlich über preg-match das regeln können, oder??

Sowas wie das hier zum Beispiel:

AddCharSet utf-8 %{REQUEST_URI} ^(alt/modules.php?name=bla)

Aber das ist ja falsch.

Wie könnte ich das sonst regeln.

Ich habe keinen Zugriff auf httpd.conf, da es sich hier um einen shared Webspace handelt. Standard Charset ist für die Domain auf ISO-8859-1 gesetzt, was ja auch so bleiben soll. Nur der o.g. Link soll mit utf-8 ausgegeben werden.

Gruß
enter
 
Posts: 2
Joined: 11. July 2004 17:39

Postby enter » 09. January 2008 19:40

Hat sich erledigt :lol:

In .htaccess die AddDefaultCharSet auf off setzen.
In der PHP-Datei, die die URL verursacht, Charset utf-8 angeben.
enter
 
Posts: 2
Joined: 11. July 2004 17:39


Return to Apache

Who is online

Users browsing this forum: No registered users and 32 guests