Hast du schon einmal darüber nachgedacht, den Domain-Namen deiner WordPress-Website in einem One Click Installation Droplet von Digital Ocean zu ändern? Keine Sorge, es ist einfacher, als du denkst wenn man ein paar essenzielle kennt und sich an die richtige Reihenfolge hält!
In dieser Anleitung zeige ich dir Schritt für Schritt, wie du die alte Domain (zum Beispiel `alte-domain.de`) durch eine neue Domain (zum Beispiel `neue-domain.de`) ersetzen kannst.
Selbst wenn du kein Experte bist, kannst du einfach diesen Schritten folgen und den Austausch der Domainnamen realisieren.
Schritt 1: DNS-Einstellungen aktualisieren
Da DNS-Änderungen bis zu 48 Stunden dauern können, beginnen wir damit. Gehe zu deinem Domain-Registrar (GoDaddy, Namecheap, Hosteurope, 1&1 oder dergleichen) und ändere die DNS-Einstellungen, damit `neue-domain.de` auf die IP-Adresse deines Digital Ocean Droplets zeigt.
Schritt 2: Sicherung deiner Website
Bevor du Änderungen vornimmst, solltest du deine gesamte Website sichern, wie sie aktuell unter `alte-domain.de` erreichbar ist – einschließlich der Datenbank. So kannst du alles wiederherstellen, falls etwas schief geht.
Schritt 3: Better Search and Replace Plugin verwenden
1. Installiere und aktiviere das **Better Search and Replace** Plugin.
2. Gehe zu **Werkzeuge** > **Better Search and Replace**.
3. Gib `alte-domain.de` im **Suchen nach** Feld ein.
4. Gib `neue-domain.de` im **Ersetzen durch** Feld ein.
5. Wähle die Tabellen aus, die du ändern möchtest.
6. Führe die Suche und Ersetzung zuerst als Testlauf aus, dann führe die Ersetzung aus.
Schritt 4: WordPress URL-Einstellungen ändern
1. Melde dich in deinem WordPress-Admin-Dashboard an.
2. Gehe zu **Einstellungen** > **Allgemein**.
3. Ändere die **WordPress-Adresse (URL)** und **Website-Adresse (URL)** von `alte-domain.de` auf `neue-domain.de`.
4. Speichere die Änderungen.
Schritt 5: Altes SSL-Zertifikat widerrufen
1. Verbinde dich per SSH mit deinem Digital Ocean Droplet.
2. Widerrufe das alte Zertifikat mit:
sudo certbot revoke --cert-path /etc/letsencrypt/live/alte-domain.de/fullchain.pem
Schritt 6: Neues SSL-Zertifikat generieren
1. Generiere ein neues Zertifikat für `neue-domain.de`:
sudo certbot --apache -d neue-domain.de
2. Folge den Anweisungen auf dem Bildschirm.
Schritt 7: Apache-Konfiguration aktualisieren
1. Öffne die Apache-Konfigurationsdatei deiner Website:
sudo nano /etc/apache2/sites-available/deine-seite.conf
2. Ändere die `ServerName` und `ServerAlias` Direktiven auf `neue-domain.de`.
3. Speichere die Datei und verlasse den Texteditor.
4. Aktiviere die Seite, falls noch nicht geschehen:
sudo a2ensite deine-seite.conf
5. Starte Apache neu:
sudo systemctl restart apache2
Schritt 8: Teste die Seite
Teste deine Seite gründlich, um sicherzustellen, dass alles mit dem neuen Domain-Namen und SSL-Zertifikat funktioniert.
Schritt 9: Überwache auf Probleme
Behalte die Fehlerprotokolle und das Feedback der Benutzer im Auge, um mögliche Probleme zu erkennen.
Und das war’s schon!
Mit diesen einfachen Schritten kannst du die Domain deiner WordPress-Website auf Digital Ocean problemlos ändern.