Wissensdatenbank
1 000 FAQs, 500 Anleitungen und erläuternde Videos. Hier gibt es nur Lösungen!
Eine Website über eine Subdomain und .htaccess zu einem Hosting hinzufügen
Dieser Leitfaden erklärt, wieSie Subdomains auf einem bestehenden Infomaniak-Hosting erstellenmithilfe einer Datei .htaccess.
✘ NICHT VERFÜGBAR bei
Site Creator Lite
Hosting-Paketen Starter
Präambel
- Das Hosting kann sich auf einem Angebot für Shared Webhosting oder auf einem Cloud-Server von Infomaniak befinden.
- Sie können Unterdomänen sehr einfach zu Ihrem aktuellen Hosting hinzufügen, da Ihr Basispaket 20 Websites pro Hosting umfasst (Websites = Unterdomänen).
- Wenn Sie dieses verfügbare Website-Kontingent nicht nutzen möchten, können Sie die folgende Methode anwenden.
Eine Subdomain als Verknüpfung erstellen
Mit den so erstellten Subdomains lässt sich die Organisation eines Hostings vereinfachen. Beispielsweise ist die Adresse vlog.domain.xyz die Verknüpfung für die Adresse domain.xyz/vlog. Das bedeutet, dass die Adresse vlog.domain.xyz auf den Ordner vlog verweist, der sich im Stammverzeichnis der Website domain.xyz befinden muss. In diesem Beispiel ist vlog die Subdomain von domain.xyz.
1. Fügen Sie die Subdomain als Alias für Ihre Website hinzu
Gehen Sie dazu wie folgt vor:
- Folgen Sie der Anleitung zum Hinzufügen eines Alias, lesen Sie aber bitte die Punkte 2 und 3 unten sorgfältig durch.
- Geben Sie in das Feld zum Hinzufügen der verknüpften Domain die vollständige Adresse der Subdomain ein (z. B.
vlog.domain.xyz). - Wenn Ihre Domain oder ihre DNS-Zone bei Infomaniak verwaltet wird, aktivieren Sie die folgenden beiden Optionen: DNS-Einträge für diese Domain aktualisieren und bereits vorhandene Einträge ersetzen. Andernfalls erstellen Sie einen A-Eintrag bei Ihrem Registrar mit den folgenden Informationen:
- Feld: die vollständige URL der Subdomain (z. B.
vlog.domain.xyz) - Ziel: die IPv4-Adresse (A-Eintrag) Ihrer Website (siehe diese andere Anleitung, um den A-Eintrag Ihrer Website zu finden)
- Feld: die vollständige URL der Subdomain (z. B.
2. Ändern Sie die .htaccess-Datei Ihrer Website
Wichtig: Die folgenden Anweisungen dienen nur als Richtlinie. Möglicherweise müssen Sie den Code an Ihre spezifische Situation anpassen.
Fügen Sie mit Ihrer FTP-Software/Ihrem FTP-Client oder mit Web FTP im Manager den folgenden Code hinzu und passen Sie ihn in der Datei .htaccess an, 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:
domaindurch Ihren Domainnamenxyzdurch die Erweiterung Ihres Domainnamens (ch, fr usw.)
Die Adresse vlog.domain.xyz sollte nun den Inhalt des Ordners vlog anzeigen, der sich im Stammverzeichnis Ihrer Website befindet. Wenn dies nicht der Fall ist, überprüfen Sie, ob der Ordner vlog tatsächlich im Stammverzeichnis Ihrer Website vorhanden ist.
Link zu dieser FAQ: https://faq.infomaniak.com/2036
War diese FAQ nützlich?