AdddefaultCharset und .htaccess

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

AdddefaultCharset und .htaccess

Postby MacGyver » 23. May 2005 12:02

Ich möchte auf einem Apache-Server mehrere Foren für verschiedene Sprachen hosten. Darunter sind auch russisch/kyrillisch und polnisch mit all ihren Sonderzeichen.

Ich kann keine Virtual-Hosts verwendent, da ich nur eine IP aber keinen Domainname für den Webserver-Host habe.

Das Apache-Manual sagt, das AdddefaultCharset in zusammenhang mit .htaccess möglich sei - wenn ich das aber versuche, um für russisch und polnisch eigene Charsets zu schicken, bekomme ich einen 500er Fehler...

Was mache ich falsch ? Wie kann ich's lösen ?
MacGyver
 
Posts: 5
Joined: 12. April 2005 08:04

Postby deepsurfer » 23. May 2005 12:26

du müsstest in deiner httpd.conf den Zeichensatz für kyrillisch auch laden lassen...

http://aktuell.de.selfhtml.org/artikel/ ... 2_0_10.htm


schau bei dir mal nach ob das überhaupt passiert.
chirio Deep
Wie sagte einst der MCP aus Tron auf dem Bildschirm zu schreiben Pflegte
" ... end of communication ... "
User avatar
deepsurfer
AF Moderator
 
Posts: 6440
Joined: 23. November 2004 10:44
Location: Cologne
Operating System: Win-XP / Win7 / Linux -Debian

Postby MacGyver » 23. May 2005 12:39

Ja - das passiert... - über die /etc/apache2/mod_mime-defaults.conf klappt das ja auch alles ganz prima - nur halt dann global und nicht für jedes forum getrennt...

Hab allerdings mitlerweile das Problem gefunden (verstehs aber nicht ganz).
Wenn ich in der server-default.conf
AllowOverWrite All setze, dann geht es...
bisher stand da halt 'none'.

Allerdings stand in der httpd.conf dafür

<Directory />
Options None
AllowOverride ALL
Order deny,allow
Deny from all
</Directory>

Hätte das nicht auch schon das überschreiben via .htaccess zulassen müssen ??
Gilt die Direktive NUR für "/" oder auch für "/subdir/subdir" ??
MacGyver
 
Posts: 5
Joined: 12. April 2005 08:04

Postby deepsurfer » 23. May 2005 12:49

Hätte das nicht auch schon das überschreiben via .htaccess zulassen müssen ??
Gilt die Direktive NUR für "/" oder auch für "/subdir/subdir" ??


Gilt ab / mit allen subs....

Aber sobald du eine .htaccess benutzt wo das Allow geändert wird, wird der htaccess benutzt.
chirio Deep
Wie sagte einst der MCP aus Tron auf dem Bildschirm zu schreiben Pflegte
" ... end of communication ... "
User avatar
deepsurfer
AF Moderator
 
Posts: 6440
Joined: 23. November 2004 10:44
Location: Cologne
Operating System: Win-XP / Win7 / Linux -Debian

Postby MacGyver » 23. May 2005 13:06

mh - sorry, das verstehe ich jetzt nicht ganz...

in der server-default war der .htaccess override verboten
für / aber in der httpd.conf explizit erlaubt... (all)

Dennoch klappte addDefaultCharset nicht... - wieso ??

Nach dem ändern in der server-default klappte es.
MacGyver
 
Posts: 5
Joined: 12. April 2005 08:04

Postby Tuemmel » 09. April 2006 01:47

Hast Du das jetzt mit em AddCharset auf die Reihe gekriegt?
Wenn wüste ich gerne wie.

Bei mir klappt es nicht.
Wenn ich in der http.conf

AddDefaultCharset ISO-8859-1
AddCharset UTF-8 .utf8

gibt's nur utf8 und kein ISO-8859-1 mehr.
Tuemmel
 
Posts: 4
Joined: 22. October 2004 18:52

Postby deepsurfer » 10. April 2006 13:15

Wenn ich das Apache-Manual richtig verstanden habe sieht es wie folgt aus:
AddDefaultCharset ISO-8859-1 <<-- weist den Apachen an, alles in ISO zu verschicken.
AddCharset UTF-8 .utf8 <<-- weist den Apachen an, auch das UTF8 zu unterstützen.

gibt's nur utf8 und kein ISO-8859-1 mehr.

Wie ist denn der Browser eingestellt ?, wenn der Browser nur UTF8 benutzt wird die Anweisung des Apachen (ISO) überbrückt und dadurch das UTF8 vom Apachen unterstützt wird ist die Ausgabe in UTF8 gemacht.
chirio Deep
Wie sagte einst der MCP aus Tron auf dem Bildschirm zu schreiben Pflegte
" ... end of communication ... "
User avatar
deepsurfer
AF Moderator
 
Posts: 6440
Joined: 23. November 2004 10:44
Location: Cologne
Operating System: Win-XP / Win7 / Linux -Debian


Return to Apache

Who is online

Users browsing this forum: No registered users and 17 guests