Wenn Sie mit cPanel ein Webhosting-Konto einrichten, muss eine Domain die primäre Domain sein . Ihre primäre Domain befindet sich immer in einem Verzeichnis mit der Bezeichnung public_html . Wenn Sie andere Websites auf demselben cPanel-Konto hosten, handelt es sich um Addon-Domains . cPanel verlangte früher, dass diese Addon-Domains in public_html gehen. Jetzt können Sie Ihre Addons überall in Ihrem Benutzerverzeichnis haben. Dieses Tutorial zeigt Ihnen, wie Sie Ihre Addon-Domains am besten platzieren.
In diesem Artikel:
- Wissen, worauf zu achten ist
- Was ist das Problem?
- Konfigurationsproblem
- Sollten Sie umziehen?
Wissen, worauf man achten muss
Wenn Sie in cPanel eine Addon-Domain erstellen, werden die Dateien dafür in ein eigenes Verzeichnis verschoben. In den neuesten Versionen von cPanel befindet sich dieses neue Verzeichnis im Benutzerverzeichnis. Es sieht in etwa so aus:
/home/accountusername/addondomainnumber1.com
/home/accountusername/addondomainnumber2.com
/home/accountusername/public_html
Bei alten Konten oder Konten, die von anderen Hosts migriert wurden, ist dies möglicherweise nicht der Fall. Ihre Addon-Domains befinden sich möglicherweise noch innerhalb von public_html. Die alte Konfiguration sieht so aus:
/home/accountusername/public_html/addondomainnumber1.com
/home/accountusername/public_html/addondomainnumber2.com
Was ist das Problem?
Das Halten Ihrer Addon-Domains innerhalb von public_html verursacht unnötige Risiken. Im schlimmsten Fall kann dies aus einem kleinen Problem ein großes Problem machen.
Wenn eine Website gehackt wird, verwenden die beteiligten Hacker die Website häufig zum Versenden von Spam-E-Mails. Häufig wird die Website selbst geändert. Die geänderte Website kann Besucher umleiten oder versuchen, bösartigen Code zu verbreiten. Wenn unsere Sicherheitssysteme dies erkennen, wird die Website sofort unter Quarantäne gestellt. Denken Sie darüber nach, ob Sie Ihre Addon-Domains in public_html behalten möchten. Wenn Ihre primäre Domain jemals gehackt wird, werden alle Ihre Websites unter Quarantäne gestellt. Sie haben gerade ein Problem mit einer Website in ein Problem mit all Ihren Websites verwandelt.
Schlimmer noch:Indem Sie Ihre Websites in public_html lassen, setzen Sie sie auch dem Hackrisiko aus. Die Serversicherheit verhindert normalerweise, dass bösartige Skripte eine Ebene höher „springen“. Das liegt daran, dass das Ausführen von Code im Benutzerverzeichnis bestimmte Berechtigungen erfordern würde. Site-Dateien in öffentlichen Verzeichnissen wie public_html sind jedoch vollständig zugänglich. Mit einer richtig angeordneten Dateistruktur können bösartige Skripte nur einer Site schaden. Wenn sich jedoch alle Websites im selben Ordner befinden, fehlt dieser Schutz. Selbstreplizierender Code könnte jeder Site im Verzeichnis schaden!
Konfigurationsproblem
Mehrere Sites innerhalb von public_html zu halten, verkompliziert unnötigerweise Ihre Site-Konfigurationen. Dies gilt insbesondere für WordPress-Sites. Bestimmte Konfigurationen bewirken, dass .htaccess- und php.ini-Einstellungen einer Site andere Sites beeinflussen, die im selben Verzeichnis gespeichert sind. Wenn Sie Ihre Addon-Domains innerhalb von public_html behalten, werden sie von den Konfigurationsdateien der primären Domain beeinflusst. Wenn Sie die Addon-Domain außerhalb von public_html verschieben, können Sie diese Domain isolieren.
Sollten Sie umziehen?
Website-Sicherheit ist ein bisschen wie die Vorschriften für Neubauten. Architekten müssen ein Gebäude entwerfen, das sicher ist und bei einer Katastrophe niemanden gefährdet. Niemand möchte, dass sein Haus Feuer fängt, also bauen wir sichere, schwer entflammbare Häuser. Wenn Sie eine sichere Website wünschen, müssen Sie eine sichere Dateistruktur aufbauen.
Das Verschieben Ihrer Addons in ihr eigenes Verzeichnis ist einfach. Verschieben oder kopieren Sie zunächst die Site-Dateien in ihr eigenes Verzeichnis in Ihrem Benutzerordner. Verwenden Sie dann das cPanel-Addon-Domain-Tool, um das Verzeichnis zu ändern, auf das Ihre Domain „zeigt“. Möglicherweise müssen Sie Ihre php.ini oder .htaccess nach dem Umzug anpassen. Denken Sie daran, immer Sicherungskopien zu erstellen, bevor Sie eine große Änderung wie diese vornehmen! Wenn eine Website ungewöhnlich auf den Umzug reagiert, möchten Sie sie möglichst schnell und einfach wiederherstellen können.
Sobald der Umzug abgeschlossen ist, sind Sie jedoch sicherer. Wenn etwas schief geht, müssen Sie nur ein Problem lösen – nicht mehrere!
Wenn Sie für ein Upgrade bereit sind, werfen Sie einen Blick auf die verschiedenen verfügbaren VPS-Hosting-Pläne!