Wordpress Permalink Strukturänderung Problem
Ich habe einige andere Posts auf SO zu diesem Problem gesehen, aber keine der vorgeschlagenen Lösungen hat für mich funktioniert, also reposte ich.
Nachdem ich meine Permalink-Struktur auf geändert habe/%postname%/
funktioniert keiner der links Ich erhalte die folgenden 404:
Not Found
The requested URL /my-post-name/ was not found on this server.
Apache/2.2.20 (Ubuntu) Server at mysite.com Port 80
Wenn ich zurück zumdefault
Permalink Struktur es beginnt wieder zu funktionieren, aber ich möchte haben/%postname%/
Struktur sowieso.
Meine.htaccess
Datei istchmod
ist 777.
Nach dem Update meiner Permalink-Struktur auf/%postname%/
, das.htaccess
Die von Wordpress generierte Datei ist die folgende:
# 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
Irgendwelche Gedanken?
Bearbeiten:Ich habe versucht, die Permalink-Struktur wie folgt zu ändern:
/index.php/%postname%/
und es hat gut geklappt. Das Problem ist jedoch nicht überraschend, dass die Links in der folgenden Form vorliegen:
www.mysite.com/index.php/my-page.com
Meine Frage ist, wie ich entfernen kannindex.php
von meinen links. Wenn ich es von der Permalink-Struktur entferne (d. H./%postname%/
) funktionieren meine links nicht mehr.
PS: Anstatt Blogeinträge zu verwenden, verwende ich nur Seiten auf meiner Website. Wenn es nötig ist, ist meine Seite: mll.sehir.edu.tr.