Serverkonfiguration Hetzner

Aus Marburger Medien

Wechseln zu: Navigation, Suche
(Zuständigkeiten)
 
Zeile 1: Zeile 1:
 +
zurück zu [[IT-Systeme Online]]
 +
Hier wird die Serverkonfiguration des Internetservers bei Hetzner beschrieben.
Hier wird die Serverkonfiguration des Internetservers bei Hetzner beschrieben.
Zeile 6: Zeile 8:
Administration der Webapplikationen  
Administration der Webapplikationen  
-
:data&vision GmbH, Andreas Heesemann, Jan Adams
+
:data&vision GmbH, Andreas Heesemann, Jan Adams
==Konfigurationsübersicht==
==Konfigurationsübersicht==
 +
 +
Die Konfiguration wird über folgende Domain durchgeführt:
 +
 +
[https://konsoleh.your-server.de/ konsoleh.your-server.de]
 +
===Domains===
===Domains===
 +
 +
'''HINWEIS'''
 +
Diese Liste ist nur eine Kopie! Aktuelle Informationen bitte nur aus dem Serverbackend entnehmen.
 +
 +
Aktuelle sind bei Hetzner folgende Domains registriert
 +
 +
*test-smm.de
 +
*leben-live-magazin.de
 +
*lebenlivemagazin.org
 +
*marburger-medien.de
 +
*marburger-medien.org
 +
*marburgermedien.de
 +
*marburgermedien.org
 +
*meine-5-minuten.com
 +
*meine-5-minuten.de
 +
*meine-5-minuten.eu
 +
*meine-5-minuten.org
 +
*meine5minuten.com
 +
*meine5minuten.de
 +
*meine5minuten.eu
 +
*meine5minuten.org
 +
*smiling-guido.de
 +
*smilingguido.de
 +
*smilinguido.ch
 +
*smilinguido.de
 +
*smilinguido.eu
 +
*smilinguido.org
===Besonderheiten===
===Besonderheiten===
 +
 +
====Shop====
 +
 +
Der Shop verbleibt bis auf weiteres bei Grove auf dem Server. Zum reibungslosen Betrieb sollte daher auch der DNS-Eintrag auf dem Grove Nameserver verbleiben.
 +
Da der Shop z.Z. über zwei URLs erreichbar ist:
 +
 +
shop1.marburgermedien.de
 +
shop.marburger-medien.de
 +
 +
und die TLD marburger-medien.de zu Hetzner zieht, verbleibt die TLD marburgermedien.de bei Grove.
 +
Die URL shop.marburger-medien.de wird damit eine Weiterleitung auf
 +
shop1.marburgermedien.de
 +
====Weiterleitungen====
====Weiterleitungen====
 +
 +
Hintergrund
 +
 +
Die Stiftung nutzt diverse Domians für ein und dasselbe Thema. So existieren z.Z. die Domains
 +
*www.smilinguido.de
 +
*www.smilingguido.de
 +
Die erste dieser beiden Domains stellt den eigentlichen Webauftritt dar, wärend die zweite Domain nur Tippfehler abfangen soll. Beide Domains könnten nun die Smilin Guido Website darstellen, nur dann würde dies von Suchmaschinen wie Google als Kopie bewertet werden und würde zu einer Abwertung beider Sites führen. Um dies zu verhindern müssen ALLE Anfragen an Zusatzdomains wie z.B. www.smilingguido.de in korrekter Form an die richtige Domain weitergereicht werden. Zusätzlich muss an den Browser die Rückmeldung
 +
  301 Moved Permanently
 +
geliefert werden. Somit bleiben alle Anfragen erhalten, und Suchmaschinen listen nur die korrekten Domains und es finden keine Abwertungen statt.
 +
 +
Umsetzung
Im Verzeichnis  
Im Verzeichnis  
-
:public_html/marburgermedien.de/redirect/
+
  public_html/marburgermedien.de/redirect/
befindet sich die Datei  
befindet sich die Datei  
-
:index.php
+
  index.php
 +
In dieser Datei werden Weiterleitungen von Zusatzdomains auf die korrekten Domains definiert. Dieses Datei ist in PHP geschrieben und verwendet Reguläre Ausdrücke. Wem dies nichts sagt möge die Datei bitte nicht anfassen.
 +
 
 +
Im Hetzner Backend werden nun alle Zusatzdomains auf dieses Verzeichnis gesetzt. Anschließend wird die gewünschte Weiterleitung in die PHP Datei eingetragen.
 +
 
 +
Eingetragen sind:
 +
 
 +
*www\.marburgermedien.de\/(.*) => http://www.marburger-medien.de/$1
 +
*shop\.marburger-medien.de\/(.*) => http://shop1.marburgermedien.de/$1
 +
*mantis\.test-smm.de\/(.*) => http://mantis.marburger-medien.de/$1
 +
*wiki\.test-smm\.de\/(.*) => http://wiki.marburger-medien.de/$1
 +
*smi\.test-smm\.de\/(.*) => http://www.smilinguido.de/$1
 +
*www\.test-smm\.de\/(.*) => http://www.marburger-medien.de/$1
 +
*.*meine-5-minuten\.org\/(.*) => http://www.marburger-medien.de/$1
 +
*.*meine-5-minuten\.de\/(.*) => http://www.marburger-medien.de/$1
 +
*.*meine-5-minuten\.com\/(.*) => http://www.marburger-medien.de/$1
 +
*.*meine5minuten\.eu\/(.*) => http://www.marburger-medien.de/$1
 +
*.*meine5minuten\.org\/(.*) => http://www.marburger-medien.de/$1
 +
*.*meine-5-minuten\.eu\/(.*) => http://www.marburger-medien.de/$1
 +
*.*meine5minuten\.de\/(.*) => http://www.marburger-medien.de/$1
 +
*.*marburgermedien\.de\/(.*) => http://www.marburger-medien.de/$1
 +
*.*lebenlivemagazin\.org\/(.*) => http://www.marburger-medien.de/$1
 +
*.*meine5minuten\.com\/(.*) => http://www.marburger-medien.de/$1
 +
*.*marburger-medien\.org\/(.*) => http://www.marburger-medien.de/$1
 +
*.*marburgermedien\.org\/(.*) => http://www.marburger-medien.de/$1
 +
*.*leben-live-magazin\.de\/(.*) => http://www.marburger-medien.de/$1
 +
*.*smiling-guido\.de\/(.*) => http://www.smilinguido.de/$1
 +
*.*smilingguido\.de\/(.*) => http://www.smilinguido.de/$1
 +
*.*smilinguido\.org\/(.*) => http://www.smilinguido.de/$1
 +
*.*smilinguido\.eu\/(.*) => http://www.smilinguido.de/$1
 +
 
 +
 
 +
zurück zu [[IT-Systeme Online]]
 +
 
 +
[[Kategorie:Programmierung]]
 +
[[Kategorie:IT]]

Aktuelle Version vom 18:25, 24. Jun. 2013

Persönliche Werkzeuge