WWW: Unterschied zwischen den Versionen
K (Abstand oben) |
Keine Bearbeitungszusammenfassung |
||
Zeile 4: | Zeile 4: | ||
Konfiguration des Webservers | Konfiguration des Webservers | ||
Auf dieser Seite sind Einstellungen und Einstellungsorte genannt, die typischerweise an eigene Bedürfnisse angepasst werden. | Auf dieser Seite sind Einstellungen und Einstellungsorte genannt, die typischerweise an eigene Bedürfnisse angepasst werden. | ||
Standardmäßig werden http:// und https:// Zugriffe auf eine Domain (example.com) im doms/htdocs und doms/htdocs-ssl Verzeichnis per [[.htaccess]] Redirect auf die Subdomain www.example.com umgeleitet. | |||
Zeile 10: | Zeile 12: | ||
== Einstellungen zum HTTP Zugriff == | == Einstellungen zum HTTP Zugriff == | ||
Mit .htaccess Dateien innerhalb der Domainverzeichnisse | Mit .htaccess Dateien können innerhalb der Domainverzeichnisse z.B. Verzeichnisschutz, Filelistings und Umleitungen (Redirects/Rewrites) des Apache Webservers eingestellt werden. Die Konfiguration wird auf der Seite [[.htaccess]] beschrieben. | ||
== PHP Ausführung == | == PHP Ausführung == | ||
Bei HS werden PHP Skripte (.php Dateien) beim | Bei HS werden PHP Skripte (.php Dateien) beim Zugriff standardmäßig ausgeführt. PHP kann jedoch (und muss oft) an individuelle Bedürfnisse angepasst werden. Die Konfiguration wird auf der Seite [[PHP]] beschrieben. | ||
Zeile 36: | Zeile 38: | ||
== [[SSL]] == | == [[SSL]] == | ||
"Secure Socket Layer": | "Secure Socket Layer": Die Nutzung von verschlüsselten https:// Verbindungen und Sicherheitszertifikaten wird auf der Seite [[SSL]] beschrieben. | ||
== [[CGI]] == | == [[CGI]] == | ||
"Common Gateway Interface": | "Common Gateway Interface": Was CGI Scripte sind und wie man sie auf unserem Server ausführen kann steht auf der Seite [[CGI]]. | ||
Zeile 48: | Zeile 50: | ||
== [[Überwachung der HS-Dienste]] == | == [[Überwachung der HS-Dienste]] == | ||
Der Status der HS-Server, und damit auch der Status der eigenen Webseiten, wird von außen überwacht. Er ist auf http://status.hostsharing.net einzusehen. | |||
Version vom 31. Mai 2009, 18:55 Uhr
Einstieg |
Hsadmin |
Pakete |
User |
Domains |
Cron |
Logging |
E-Mail |
WWW
Datenbanken |
Backup & Restore |
Installationsanleitungen |
FAQ |
Bugtracker
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
Auf dieser Seite sind Einstellungen und Einstellungsorte genannt, die typischerweise an eigene Bedürfnisse angepasst werden.
Standardmäßig werden http:// und https:// Zugriffe auf eine Domain (example.com) im doms/htdocs und doms/htdocs-ssl Verzeichnis per .htaccess Redirect auf die Subdomain www.example.com umgeleitet.
Einstellungen zum HTTP Zugriff
Mit .htaccess Dateien können innerhalb der Domainverzeichnisse z.B. Verzeichnisschutz, Filelistings und Umleitungen (Redirects/Rewrites) des Apache Webservers eingestellt werden. Die Konfiguration wird auf der Seite .htaccess beschrieben.
PHP Ausführung
Bei HS werden PHP Skripte (.php Dateien) beim Zugriff standardmäßig ausgeführt. PHP kann jedoch (und muss oft) an individuelle Bedürfnisse angepasst werden. Die Konfiguration wird auf der Seite PHP 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": Die Nutzung von verschlüsselten https:// Verbindungen und Sicherheitszertifikaten wird auf der Seite SSL beschrieben.
CGI
"Common Gateway Interface": Was CGI Scripte sind und wie man sie auf unserem Server ausführen kann steht auf der Seite CGI.
Überwachung der HS-Dienste
Der Status der HS-Server, und damit auch der Status der eigenen Webseiten, wird von außen überwacht. Er ist auf http://status.hostsharing.net einzusehen.