Problem bei Entfernung des Eintrages von index.php im Link
-
Hallo,
Da unsere alte Website die aktuelle PHP-Version nicht mehr unterstützt hat, habe ich eine neue Website mit der neuen aktueleln WordPressversion und Plugins erstellt.
So weit lief auch alles gut.
Nur nach dem „Scharfschalten“ der neuen Website wurde festgestellt, dass die ganzen Links aus unseren Dokumentationen, Mailvorlagen, Hotlinedokumentationen usw. nicht mehr funktionierten.
Der Grund war, dass die überall hinterlegten Links z.B. auf http://www.gaeb-tools.de/software verwiesen, in der neuen Website aber der Link http://www.gaeb-tools.de/index.php/software verwendet wird.
Nach einiger Recherche habe ich die Lösung gefunden, dass zuerst der Eintrag „index.php“ in den Permalinks der allgemeinen WordPresseinstellungen entfernt werden sollen und dann in der htaccess noch einentsprechender Eintrag getäigt werden soll.
Ich habe also die htaccess-Datei noch um den Eintrag zwischen Begin und End WordPress erweitert:# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
So weit, so gut.
Die Links aus unseren externen Dokumenten funktionieren jetzt wieder.
Nur!!!
Die auf unserer Seite hinterlegten Blogs (Posts) können nicht mehr aufgerufen werden. Diese werden zwar auf der Blogseite aufgelistet, klickt man aber einen Blog zum lesen an, so erhält man aber die 404-Seite nicht gefunden Ansicht.
Auch neu erstellte Beiträge (Blogs/Posts) haben das Problem.
Ich kann einen neuen Post schreiben oder einen bestehenden öffnen. Ich kann diese auch Speichern. Wenn ich aber einen Post dann veröffentliche, erhalte ich schon in der Vorschau den 404 Fehler.
Bei normalen Seiten besteht dieses Problem aber nicht.
Ändere ich in den allgemeinen WordPress Einstellungen die Permalinks wieder auf inklusive „index.php“, so funktionieren die Blogs wieder normal, nur habe ich dann wieder das Problem mit den Links ohne „index.php“ aus unseren externen Dokumenten.Hat vielleicht jemand eine Idee, wie ich das Problem beheben kann?
Da wäre ich sehr Dankbar.viele Grüße,
Heiko WittDie Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]
- Das Thema „Problem bei Entfernung des Eintrages von index.php im Link“ ist für neue Antworten geschlossen.