Hallo!
Ich habe ein Problem mit einer Weiterleitung und hoffe, dass mir hier jemand helfen kann.
Ich bin von Serendipity auf WP umgestiegen und möchte die bisherigen URLs (wie sie ja weiterhin im Netz kursieren, Google und so) auf die neuen weiterleiten. Ich betreibe einen nginx-Server, die rewrites stehen also in der Serverkonfig, weil mir keine htaccess-Dateien zu Verfügung stehen (allerdings ist das glaube ich eher nicht das Problem, bei der Serverkonfiguration stell ich mich normalerweise nicht so blöd an).
Für den alten Blog sehen die Links etwa so aus:
/index.php?/archives/...
Mir gelingt es nicht, diese URL über rewrites abzufangen und umzuleiten, WP macht mir immer Folgendes daraus:
/?/archives...
Nehme ich das /index.php?/ aus der URL heraus, wird die Weiterleitung korrekt durchgeführt.
Offensichtlich fängt WP alle index.php-Anfragen vor meinen Redirects ab. Das passiert aber auch, wenn ich die Redirects in der Konfiguration an frühestmöglicher Stelle platziere.
Hinweis: Die einzige für WP relevante Einstellung in meiner Konfiguration ist ein
try_files $uri $uri/ /index.php;
Bin schon etwas am Verzweifeln, kann mir wer helfen?
Liebe Grüße,
Ikarius.