[OSS] nochmal public_html - hier: falscher Zeichensatz

August Hörandl hoea at gmx.at
Mo Apr 14 12:42:45 CEST 2008


Am Montag, 14. April 2008 schrieb rene boehme:
> Liebe Kollegen,
>
> unter der Adresse https://velbert-gsg.gotdns.com/~portfolio/index.htm
> habe ich ein Web freigegeben, welches auch von "außen" sichtbar ist.
>
> Leider haben alle Seiten des Webs den falschen Zeichensatz
> (Sonderzeichen!) - rufe ich die Seiten über SCP auf, wird der
> richtige Zeichensatz angezeigt. Es scheint sich also um ein Problem
> mit dem Apache Webserver zu handeln. Das Web wurde mit Frontpage

wenn Apache und Frontpage zusammen kommen ist (fast) nie der Apache das 
Problem ;-)

wenn man die seite mit
 http://validator.w3.org/
überprüft findet man viele Fehler, bei firefox gibt es dafür auch ein 
plugin
 https://addons.mozilla.org/de/firefox/addon/249

> erstellt, aber ohne Serverextensions in das
> Veröffentlichungsverzeichnis kopiert. Mag der Webserver etwa
> Frontpage nicht? Kann man den Zeichensatz in Apache (eventuell nur
> für dieses Web???) umstellen? Fragen über Fragen ...

Apache hat eigentlich keinen Zeichensatz, html Seiten haben einen (oder 
sollten einen haben) - aber apache ist nett:
http://www.w3.org/International/questions/qa-htaccess-charset

Was eigentlich fehlt ist (auf jeder Seite) eine passende HTML Eröffnung, 
etwa so

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

hth
August Hörandl