Wenn du deine WordPress-Website in einem Unterverzeichnis installiert hast, möchtest du möglicherweise das Unterverzeichnis aus der URL entfernen, um eine saubere Domain-URL zu haben. Dies kann auch hilfreich sein, wenn du deine Website auf eine andere Domain oder einen anderen Server umziehen möchtest, ohne die URL-Struktur ändern zu müssen.
In diesem Artikel zeige ich dir, wie du deine WordPress-Website in einem Unterverzeichnis installieren und das Unterverzeichnis aus der URL entfernen kannst.
Schritt 1: Installation von WordPress im Unterverzeichnis
Die Installation von WordPress im Unterverzeichnis ist relativ einfach und erfolgt in der Regel durch den Upload der WordPress-Dateien in das gewünschte Verzeichnis auf deinem Server. Du kannst dies manuell tun oder eine One-Click-Installationsoption deines Hosting-Anbieters verwenden.
Wenn du die Installation durchführst, gibst du das Verzeichnis an, in dem WordPress installiert werden soll. Beispielsweise kannst du es in ein Verzeichnis namens „wordpress“ installieren, das sich in deinem öffentlichen HTML-Ordner befindet.
Schritt 2: Ändern der Site-URL
Nachdem du WordPress im Unterverzeichnis installiert hast, musst du die Site-URL ändern, damit das Unterverzeichnis nicht mehr in der URL erscheint. Dazu musst du die Datei „wp-config.php“ öffnen, die sich im Stammverzeichnis deiner WordPress-Installation befindet.
Füge folgenden Code am Ende der Datei ein:
codedefine('WP_HOME','https://www.deinedomain.com');
define('WP_SITEURL','https://www.deinedomain.com');
Ersetze „deinedomain.com“ durch deine eigene Domain.
Dieser Code teilt WordPress mit, dass die Site-URL und die Homepage-URL deiner Website auf deine Domain verweisen sollen. Dadurch wird das Unterverzeichnis aus der URL entfernt.
Schritt 3: Erstellen einer .htaccess-Datei
Damit das Ändern der Site-URL funktioniert, musst du eine .htaccess-Datei im Stammverzeichnis deiner WordPress-Installation erstellen. Wenn du bereits eine .htaccess-Datei hast, solltest du eine Sicherungskopie erstellen, bevor du Änderungen vornimmst.
Öffne eine Text-Editor-Software und füge folgenden Code ein:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Dieser Code sagt deinem Server, dass WordPress permalinks benutzt und die URL-Struktur umgeschrieben werden soll.
Schritt 4: Testen der neuen URL-Struktur
Jetzt solltest du die neue URL-Struktur testen, indem du deine Website besuchst. Wenn alles korrekt eingerichtet ist, sollte die URL ohne das Unterverzeichnis angezeigt werden.
Es ist wichtig zu beachten, dass bei diesem Vorgang Änderungen an deiner .htaccess-Datei vorgenommen werden. Wenn du nicht sicher bist, was du tust, oder keine Sicherungskopie hast, solltest du dich an deinen Hosting-Anbieter