Title: Weiterleitung &#8211; ich war das nicht
Last modified: 27. Oktober 2021

---

# Weiterleitung – ich war das nicht

 *  Gelöst [friederikeklein](https://de.wordpress.org/support/users/friederikeklein/)
 * (@friederikeklein)
 * [vor 4 Jahren, 11 Monaten](https://de.wordpress.org/support/topic/weiterleitung-ich-war-das-nicht/)
 * Hallo,
    ich weiß nicht genau, wie ich mein Problem bezeichnen soll. Ich hoffe,
   ihr könnt mir trotzdem helfen. Ich hab eine alte Website, die ich jetzt zu WordPress
   migrieren möchte. Zu dem Zweck hab ich schon seit ein paar Wochen eine WordPress-
   Installation auf einer Subdomain. Bis gestern hat das alles funktioniert. Gestern
   hab ich, versuchsweise, die Permalinks geändert. Das war vorher /%category%/%
   postname%/ und ist jetzt die Einfach-Struktur. Ich wollte mal sehen, was dann
   passiert.
 * Was ist dann passiert? Ich kann mich nicht mehr einloggen. Die Seite sieht komisch
   aus, und die URL ist ganz falsch: [https://www.die-abnehmschule.de/test.die-abnehmschule.de/](https://www.die-abnehmschule.de/test.die-abnehmschule.de/)
   
   Ich hab (eigentlich) eine richtige Subdomain. In der config.php hab ich eingetragen,
   was die URL sein soll: define(‚WP_HOME‘,’[https://test.die-abnehmschule.de&#8216](https://test.die-abnehmschule.de&#8216););
 * define(‚WP_SITEURL‘,’[https://test.die-abnehmschule.de&#8216](https://test.die-abnehmschule.de&#8216););
 * Wenn ich die Subdomain aufrufe, ohne den Browser-Cache geleert zu haben, dann
   sieht die URL so aus:
    [https://www.die-abnehmschule.de/test.die-abnehmschule.de/wp-login.php?redirect_to=https%3A%2F%2Fwww.die-abnehmschule.de%2Ftest.die-abnehmschule.de%2Fwp-admin%2Fpost-new.php&reauth=1](https://www.die-abnehmschule.de/test.die-abnehmschule.de/wp-login.php?redirect_to=https%3A%2F%2Fwww.die-abnehmschule.de%2Ftest.die-abnehmschule.de%2Fwp-admin%2Fpost-new.php&reauth=1)
 * Ich hab die Vermutung, dass es nur irgendwo ein Schalter ist, den ich umlegen
   muss. Nur leider hab ich keine Idee, wo ich suchen soll. Könnt Ihr mir helfen?
 * Vielen Dank im Voraus!
 * Die Seite, für die ich Hilfe brauche: _[[Anmelden](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fde.wordpress.org%2Fsupport%2Ftopic%2Fweiterleitung-ich-war-das-nicht%2F%3Foutput_format%3Dmd&locale=de_DE),
   um den Link zu sehen]_

Ansicht von 6 Antworten – 1 bis 6 (von insgesamt 6)

 *  Moderator [Bego Mario Garde](https://de.wordpress.org/support/users/pixolin/)
 * (@pixolin)
 * Moderator (nicht mehr aktiv)
 * [vor 4 Jahren, 11 Monaten](https://de.wordpress.org/support/topic/weiterleitung-ich-war-das-nicht/#post-116630)
 * Vorab: Klingt wahrscheinlich pingelig und es liegt mir fern dich zu schulmeistern
   aber es prägt sich sonst schnell verkehrt ein: es heißt nicht `config.php`, sondern`
   wp-config.php`.
 * Die Konstanten
 *     ```
       define('WP_HOME', '…');
       define('WP_SITEURL', '…');
       ```
   
 * sind grundsätzlich nur nötig, wenn du mit einer Staging- und Produktiv-Umgebung
   auf verschiedenen Servern arbeitest. Damit wird dann der Datenbank-Eintrag in
   der Datenbank-Tabelle `wp_options` überschrieben – und genau hier ist das Problem.
   Gibst du den Wert über Konstanten fest vor, ist eine spätere Änderung in Einstellungen
   > Allgemein nicht mehr möglich … und die Sucherei beginnt.
    Grundsätzlich solltest
   du bestens ohne die Einträge zurecht kommen. Falls nicht, prüf nochmal, was in
   der Datenbank-Tabelle `wp_options` unter `siteurl` und (etwas blättern) `home`
   aktuell eingetragen ist. Diesen Eintrag kannst du bei Bedarf ändern.
 * Dass die Permalinks so komisch gebildet werden, kann ich mir im Moment nur mit
   einer fehlerhaften Einstellung im Menü Permalinks erklären. Die Abhilfe ist aber
   einfach: du benennst die vorhandene `.htaccess` in `.old.htaccess` um, meldest
   dich wieder im Backend an (das sollte jetzt klappen) und nimmst die Einstellungen
   > Permalinks erneut vor.
 *  Themenersteller [friederikeklein](https://de.wordpress.org/support/users/friederikeklein/)
 * (@friederikeklein)
 * [vor 4 Jahren, 11 Monaten](https://de.wordpress.org/support/topic/weiterleitung-ich-war-das-nicht/#post-116634)
 * Danke für Deine Antwort!
    Den Eintrag in der wp-config.php hab ich nochmal rausgenommen.
   Der war aber identisch mit dem Eintrag in der Datenbank.
 * Aber ich habs gefunden. Die .htaccess war zwischen
    # BEGIN WordPress und # END
   WordPress leer. Ich hab aus einem Backup den fehlenden Teil wieder ergänzt und
   kann mich tatsächlich wieder einloggen.
 * Danke!
    Jetzt würde ich natürlich gerne noch verstehen, was wordpress da im Hintergrund
   macht, wenn ich die Permalinks ändere. Kannst Du sagen, wo man da am besten anfängt
   zu lesen?
 * Jedenfalls freu ich mich gerade, dass ich mich hier angemeldet hab!
 *  Moderator [Bego Mario Garde](https://de.wordpress.org/support/users/pixolin/)
 * (@pixolin)
 * Moderator (nicht mehr aktiv)
 * [vor 4 Jahren, 11 Monaten](https://de.wordpress.org/support/topic/weiterleitung-ich-war-das-nicht/#post-116635)
 * > Der war aber identisch mit dem Eintrag in der Datenbank.
 * Dann brauchst du den Eintrag in der `wp-config.php` ja auch nicht. 🙂
 * > Jetzt würde ich natürlich gerne noch verstehen, was wordpress da im Hintergrund
   > macht, wenn ich die Permalinks ändere
 * Ohne Permalink-Einstellungen ist jeder Blogbeitrag über eine **perma**nent vergebene
   Datenbank-ID abrufbar, also sinngemäß sowas wie `https://example.com/?p=42` für
   den Beitrag mit der Datenbank-ID 42. Da sich das kaum ein Webseitenbesucher merken
   kann, wurden „sprechende“ Permalinks eingeführt, die den Titel des Beitrags/der
   Seite als Titelform (so genannten „Slug“) enthalten. `https://example.com/ueber-
   uns` ist da schon aussagefähiger und auch besser zur Suchmschinenoptimierung.
   Durch die Weiterleitungsregel wird dafür gesorgt, dass für alle Seitenaufrufe
   die Datei `index.php` aufgerufen wird und dieser der Slug zur Datenbankabfrage
   übergeben wird:
 *     ```
       # Wenn die URL einen Dateinamen enthält 
       # und der weder eine vorhandene Datei anspricht (z.B. wp-login.php)
       RewriteCond %{REQUEST_FILENAME} !-f
       # und auch kein vorhandenes Verzeichnis anspricht (z.B. wp-admin)
       RewriteCond %{REQUEST_FILENAME} !-d
       # dann öffne immer die index.php.
       RewriteRule . /index.php [L]
       ```
   
 * In der Datenbank wird dann nach einem Beitrag mit der Titelform `ueber-uns` gesucht
   und der Beitrag mit der entsprechenden Datenbank-ID ausgegeben.
 * Das setzt voraus, dass das Webserver-Modul `mod_rewrite` installiert wurde und
   die Serverkonfiguration vom Anwender mit Hilfe einer `.htaccess` angepasst werden
   kann, was durch einen Eintrag in der Virtual-Host-Konfigurationsdatei festgelegt
   wird.
 * Mehr Informationen auch zur Fehlerbehebung findest du in der Dokumentation: [Using Permalinks](https://wordpress.org/support/article/using-permalinks/)
 *  Themenersteller [friederikeklein](https://de.wordpress.org/support/users/friederikeklein/)
 * (@friederikeklein)
 * [vor 4 Jahren, 11 Monaten](https://de.wordpress.org/support/topic/weiterleitung-ich-war-das-nicht/#post-116636)
 * Danke, da hab ich was zu lesen. 🙂
 *  Moderator [Bego Mario Garde](https://de.wordpress.org/support/users/pixolin/)
 * (@pixolin)
 * Moderator (nicht mehr aktiv)
 * [vor 4 Jahren, 11 Monaten](https://de.wordpress.org/support/topic/weiterleitung-ich-war-das-nicht/#post-116637)
 * Denkst du bitte noch daran, den Thread als „gelöst“ zu markieren, wenn deine 
   Frage hinreichend beantwortet wurde? Dann können sich andere Helfer gleich mit
   der nächsten Frage beschäftigen.
 *  Themenersteller [friederikeklein](https://de.wordpress.org/support/users/friederikeklein/)
 * (@friederikeklein)
 * [vor 4 Jahren, 11 Monaten](https://de.wordpress.org/support/topic/weiterleitung-ich-war-das-nicht/#post-116638)
 * Sorry. Hab ich gerade nachgeholt.

Ansicht von 6 Antworten – 1 bis 6 (von insgesamt 6)

 Das Thema „Weiterleitung – ich war das nicht“ ist für neue Antworten geschlossen.

## Schlagwörter

 * [permalinks](https://de.wordpress.org/support/topic-tag/permalinks/)
 * [subdomain](https://de.wordpress.org/support/topic-tag/subdomain/)
 * [weiterleitung](https://de.wordpress.org/support/topic-tag/weiterleitung/)

 * In: [Allgemeine Fragen](https://de.wordpress.org/support/forum/allgemeine-fragen/)
 * 6 Antworten
 * 2 Teilnehmer
 * Letzte Antwort von: [friederikeklein](https://de.wordpress.org/support/users/friederikeklein/)
 * Letzte Aktivität: [vor 4 Jahren, 11 Monaten](https://de.wordpress.org/support/topic/weiterleitung-ich-war-das-nicht/#post-116638)
 * Status: gelöst

## Themen

### Beliebteste Themen

### Unbeantwortete Themen

### Nicht-Support-Themen

### Gelöste Themen

### Ungelöste Themen

### Alle Themen
