1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Eine Website zu einem Hosting ĂĽber ein Subdomain und .htaccess hinzufĂĽgen
Diese Anleitung erklärt wie‍ Subdomänen auf einer bestehenden Infomaniak-Hosting-Instanz mit einer .htaccess
Datei zu erstellen.
Vorbemerkung
- Die Hosting kann sich auf einem Angebot von Webhosting oder auf einem Cloud-Server von Infomaniak befinden, aber diese Funktion ist mit einem Starter-Hosting nicht möglich.
- Subdomains können sehr einfach zu Ihrer aktuellen Hosting-Lösung hinzugefügt werden, da Sie im Basispaket über 20 Websites pro Hosting (Websites = Subdomains) verfügen.
- Wenn Sie diesen verfügbaren Webspace nicht nutzen möchten, können Sie die unten beschriebene Methode befolgen.
Erstellen Sie einen Unterbereich als VerknĂĽpfung
Die so erstellten Subdomains erleichtern die Organisation eines Hostings. Zum Beispiel wird die Adresse vlog.domain.xyz
der Kurzlink der Adresse domain.xyz/vlog
. Mit anderen Worten, die Adresse vlog.domain.xyz
wird zum Ordner vlog
weitergeleitet, der sich an der Wurzel der Website domain.xyz
befinden muss. In diesem Beispiel ist vlog
die Subdomäne von domain.xyz
.
1. FĂĽgen Sie das Subdomain als Alias Ihrer Website hinzu
Dazu:
- Folgen Sie der Anleitung zum HinzufĂĽgen eines Alias, lesen Sie aber bitte die Punkte 2 und 3 unten.
- Geben Sie im Feld zum Hinzufügen der verknüpften Domäne die vollständige Adresse des Subdomains ein (z.B.
vlog.domain.xyz
). - Wenn Ihre Domain oder deren DNS-Zone bei Infomaniak verwaltet wird, aktivieren Sie die folgenden beiden Optionen: Aktualisierung der DNS-Einträge für diese Domain und Bestehende Einträge ersetzen ; wenn dies nicht der Fall ist, erstellen Sie einen A-Eintrag bei Ihrem Registrar mit den folgenden Informationen:
- Feld: die vollständige URL des Subdomains (z.B.
vlog.domain.xyz
) - Ziel: die IPv4-Adresse (A-Eintrag) Ihrer Website (nehmen Sie sich diesen anderen Leitfaden zur Hand, um den A-Eintrag Ihrer Website zu finden)
- Feld: die vollständige URL des Subdomains (z.B.
2. Ändern Sie die .htaccess-Datei Ihrer Website
Wichtig: Die folgenden Anweisungen werden nur als Orientierungshilfe gegeben. Sie müssen den Code möglicherweise anpassen, damit er in Ihrer Situation funktioniert.
Mit Ihrem FTP-Programm/Client oder dem FTP Manager den folgenden Code in die Datei .htaccess
hinzufĂĽgen und anpassen, die sich im Stammverzeichnis Ihrer Website befindet:
RewriteCond %{HTTP_HOST} ^(.*)\.domain\.xyz [NC]
RewriteCond %{DOCUMENT_ROOT}/%1/ -d
RewriteCond %1::%{REQUEST_URI} !^(.*?)::/\1/?
RewriteRule "^(.*)$" "%{DOCUMENT_ROOT}/%1/$1" [L]
Erläuterungen zur dritten Zeile: https://stackoverflow.com/a/15981056
Ersetzen Sie in der ersten Zeile:
domain
durch Ihren Domainnamenxyz
durch die Erweiterung Ihrer Domain (ch, fr, etc.)
Nun sollte die Adresse vlog.domain.xyz
den Inhalt des Ordners vlog
anzeigen, der sich an der Wurzel Ihrer Website befindet. Falls dies nicht der Fall ist, ĂĽberprĂĽfen Sie, ob der Ordner vlog
tatsächlich an der Wurzel Ihrer Website vorhanden ist.