Dies ist eine häufig gestellte Frage, aber nach der Suche nach Stunden konnte ich keine Lösung finden, die für mich funktionierte. Also, hier ist mein Problem:Wordpress: Seite nicht gefunden - Permalink postname
Wenn ich meine Permalinks Einstellung auf "Postname" ändern, bekomme ich einen 404 Fehler, wenn ich zu einer Seite navigieren. Ich arbeite mit der Standardeinstellung und wenn ich index.php
vor 'postname' (wie folgt: http://localhost/wordpress/index.php/%postname%
). Aber das ist ziemlich hässlich und schlecht für SEO.
Meine lokale Wordpress-Installation ist hier: /var/www/html/wordpress/
, so kann ich die Wordpress Homepage http://localhost/wordpress/index.php
Ich bin mit Debian Jessie und Wordpress 4.5.3
Das ist mein htacces automatisch von Wordpress erstellte Datei erreichen (/var/www/html/wordpress/.htaccess
). Die Erlaubnis ist auf 664.
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
</IfModule>
# END WordPress
Das Apache Rewrite-Modul aktiviert ist (sudo a2enmod rewrite
)
nicht funktioniert und nach den Permalinks Einstellungen zu speichern, Wordpress setzt es – Scriptim
Ich sehe, dass Sie Ihre .htaccess-Datei aktualisiert haben. die folgenden Versuchen:! 'code' # Wordpress BEGIN RewriteEngine On RewriteBase/Wordpress/ RewriteRule^index \ .php $ - [L] RewriteCond% {REQUEST_FILENAME} -f RewriteCond% {REQUEST_FILENAME} -d RewriteRule. /Wordpress/index.php [L] # ENDE WordPress 'Code' – Arif
BTW, Sind Sie sicher, dass Mod_rewrite in Ihrem System aktiviert ist? – Arif