In diesem Artikel zeigen wir Ihnen, wie Sie den Dokumentenstamm der primären Domain im cPanel/WHM-Panel ändern.
- Melden Sie sich über SSH als Root-Benutzer bei Ihrem Server an. Wenn Sie ein Windows-System verwenden, um sich über SSH mit Ihrem Linux-Server zu verbinden, können Sie die SSH-Client-Software Putty oder Bitwise verwenden, um auf den Server zuzugreifen.
- Gehen Sie zum angegebenen Pfad und bearbeiten Sie die Domainnamendatei mit Ihrem bevorzugten Texteditor. Es ist eine gute Idee, eine Sicherungskopie der Datei zu erstellen, bevor Sie Änderungen vornehmen, falls etwas schief geht. Hier haben wir als Beispiel einen Nano-Texteditor verwendet.
# nano /var/cpanel/userdata/username/domainname.com
Hinweis: Ersetzen Sie den Benutzernamen durch den Benutzernamen Ihres cPanel-Kontos und domainname.com durch Ihren primären Domänennamen. - Jetzt müssen Sie die folgenden zwei Zeilen in der Domänennamendatei suchen.
documentroot:/home/username/public_html
path:/home/username/public_html /cgi-bin - Sobald Sie diese beiden Zeilen in der Domänennamendatei gefunden haben, müssen Sie sie ändern, um das Dokumentenstammverzeichnis Ihrer primären Domäne in ein Unterverzeichnis innerhalb des Verzeichnisses public_html zu ändern. Hier haben wir nicktest als Unterverzeichnis im Document Root und Pfad eingetragen.
documentroot:/home/username/public_html/nicktest
path:/home/username/public_html/ nicktest/cgi-bin - Sobald Sie die Zeilen bearbeitet haben, müssen Sie die Dateien speichern. Wenn Sie einen Nano-Texteditor zum Öffnen der Datei verwenden, müssen Sie zum Speichern der Datei Strg + X drücken. Danach müssen Sie Y oder Yes in das Feld Save Modified Buffer? (Wenn Sie mit "Nein" antworten, werden die Änderungen VERWORFEN.) option.
- Dann müssen Sie die Cache-Datei Ihrer primären Domain löschen. Dazu müssen Sie den folgenden Befehl im Terminal auslösen.
# rm -vf /var/cpanel/userdata/username/domain.com.cache
Hinweis: Ersetzen Sie den Benutzernamen durch den Benutzernamen Ihres cPanel-Kontos und domainname.com durch Ihren primären Domänennamen. - Wenn Sie ein SSL-Zertifikat auf der primären Domain installiert haben, müssen Sie die folgende Datei auf die gleiche Weise wie in Schritt 3 bearbeiten.
# nano /var/cpanel /Benutzerdaten/Benutzername/domain.com_SSL
Hinweis: Ersetzen Sie den Benutzernamen durch den Benutzernamen Ihres cPanel-Kontos und domainname.com durch Ihren primären Domänennamen. - Jetzt müssen Sie die folgenden zwei Zeilen in der Domänennamendatei suchen.
documentroot:/home/username/public_html - Sobald Sie diese beiden Zeilen in der Domänennamendatei gefunden haben, müssen Sie sie ändern, um das Dokumentenstammverzeichnis Ihrer primären Domäne in ein Unterverzeichnis innerhalb des Verzeichnisses public_html zu ändern. Hier haben wir nicktest als Unterverzeichnis im Dokumentenstamm und -pfad eingetragen.
documentroot:/home/username/public_html/nicktest - Sobald Sie die Zeilen bearbeitet haben, müssen Sie die Dateien speichern. Wenn Sie einen Nano-Texteditor zum Öffnen der Datei verwenden, müssen Sie zum Speichern der Datei Strg + X drücken. Danach müssen Sie Y oder Yes in das Feld Save Modified Buffer? (Wenn Sie mit "Nein" antworten, werden die Änderungen VERWORFEN.) option.
- Dann müssen Sie die Cache-Datei Ihrer primären Domain löschen. Dazu müssen Sie den folgenden Befehl im Terminal auslösen.
$ rm -vf /var/cpanel/userdata/username/domain.com_SSL.cache
Hinweis: Ersetzen Sie den Benutzernamen durch den Benutzernamen Ihres cPanel-Kontos und domainname.com durch Ihren primären Domänennamen. - Nachdem Sie die Cache-Datei Ihrer primären Domain gelöscht haben, müssen Sie die folgenden Befehle im Terminal ausführen. Diese Befehle aktualisieren die Cache-Dateien auf dem von cPanel verwendeten System, die cPanel-Konfiguration und sichern den Apache-Dienst und starten ihn neu.
# /scripts/updateuserdatacache
# /scripts/ updateuserdomains
# cp /etc/apache2/conf/httpd.conf{,.bak-`date +%Y%m%d`}
# /scripts/rebuildhttpdconf
# /scripts/ restartsrv_httpd - Nachdem Sie alle oben genannten Schritte durchgeführt haben, lädt die Domain Inhalte aus dem neuen Dokumentstammverzeichnis, das Sie angegeben haben. Das ist alles.