WWW: Unterschied zwischen den Versionen

Aus Hostsharing Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
(http Zeichensatz)
Zeile 8: Zeile 8:
Mit .htaccess Dateien innerhalb der Domainverzeichnisse sind, z.B. Verzeichnisschutz, Filelistings, Umleitungen und Zeichensatz des Apache Webservers einzustellen. Die Konfiguration wird auf der Seite [[.htaccess]] beschrieben.
Mit .htaccess Dateien innerhalb der Domainverzeichnisse sind, z.B. Verzeichnisschutz, Filelistings, Umleitungen und Zeichensatz des Apache Webservers einzustellen. Die Konfiguration wird auf der Seite [[.htaccess]] beschrieben.


== Einstellen des im HTTP Header angegebenen Zeichensatzes ==
Alle HS Systeme bieten volle Unterstützung für den universellen UTF Zeichensatz. Der Zeichensatz, den der Apache Webserver standardmäßig im Header angibt, ist jedoch auf iso-8859-1 eingestellt, damit bestehende Webseiten, die noch im ISO Zeichensatz erstellt wurden, ohne Modifikation weiterhin funktionieren.
Bei neuen Webseiten empfielt es sich, diese im UTF-8 Zeichensatz zu speichern (Standard auf modernen Systemen). Damit die Webbrowser auf den korrekten UTF-8 Zeichensatz schalten, muss jedoch entsprechend die Zeichensatzangabe im Header des Apache Webservers auf UTF-8 gestellt werden.
Für statische .html Dateien reicht dafür die die Zeile
AddCharset UTF-8 .html
in einer [[.htaccess]] Datei.
Bei HTML Code der von PHP-Skripten erzeugt wird, lässt sich dies als Voreinstellung für alle PHP Skripte mit der Zeile
default_charset = "UTF-8"
in der php.ini erreichen. Oder individuell für einzelne Skripte, über die Funktion
header("Content-Type: text/html; charset=UTF-8")
innerhalb eines PHP-Skripts.





Version vom 31. Mai 2009, 14:52 Uhr


Diese Seite muss überarbeitet werden

Diese Seite wurde als Baustelle gekennzeichnet, weil sie überarbeitet werden muss. Eine Begründung dafür findest du auf der Diskussionsseite. Bitte hilf mit, diese Seite zu verbessern!

Konfiguration des Webservers

.htaccess

Mit .htaccess Dateien innerhalb der Domainverzeichnisse sind, z.B. Verzeichnisschutz, Filelistings, Umleitungen und Zeichensatz des Apache Webservers einzustellen. Die Konfiguration wird auf der Seite .htaccess beschrieben.


Einstellen des im HTTP Header angegebenen Zeichensatzes

Alle HS Systeme bieten volle Unterstützung für den universellen UTF Zeichensatz. Der Zeichensatz, den der Apache Webserver standardmäßig im Header angibt, ist jedoch auf iso-8859-1 eingestellt, damit bestehende Webseiten, die noch im ISO Zeichensatz erstellt wurden, ohne Modifikation weiterhin funktionieren.

Bei neuen Webseiten empfielt es sich, diese im UTF-8 Zeichensatz zu speichern (Standard auf modernen Systemen). Damit die Webbrowser auf den korrekten UTF-8 Zeichensatz schalten, muss jedoch entsprechend die Zeichensatzangabe im Header des Apache Webservers auf UTF-8 gestellt werden.

Für statische .html Dateien reicht dafür die die Zeile

AddCharset UTF-8 .html

in einer .htaccess Datei.

Bei HTML Code der von PHP-Skripten erzeugt wird, lässt sich dies als Voreinstellung für alle PHP Skripte mit der Zeile

default_charset = "UTF-8"

in der php.ini erreichen. Oder individuell für einzelne Skripte, über die Funktion

header("Content-Type: text/html; charset=UTF-8")

innerhalb eines PHP-Skripts.


SSL

"Secure Socket Layer": Verschlüsselte Internetverbindungen und Sicherheitszertifikate


CGI

"Common Gateway Interface": Wie man CGI Scripte auf unserem Server ausführen kann



Überwachung der HS-Dienste

Alle HS-Server und damit auch die eigenen Webseiten werden von außen überwacht. Der aktuelle Status ist auf http://status.hostsharing.net zu sehen.