Probleme mit Permalinks (.htaccess funktioniert nicht)

Ich möchte Permalinks verwenden, aber sie funktionieren nicht. Immer wenn ich permanlinks wie /% postname * / benutze, ist etwas anderes, das sich vom Standard unterscheidet … Ich bekomme einen 404-Fehler.

Rufen Sie php_info auf Ich kann sehen, dass geladene Module mod_rewrite enthält.

# BEGIN Better WP Security Options -Indexes  Order allow,deny Deny from all   Order allow,deny Deny from all   Order allow,deny Deny from all   Order allow,deny Deny from all   Order allow,deny Deny from all   Options +FollowSymLinks RewriteEngine On RewriteRule ^wp-admin/includes/ - [F,L] RewriteRule !^wp-includes/ - [S=3] RewriteCond %{SCRIPT_FILENAME} !^(.*)wp-includes/ms-files.php RewriteRule ^wp-includes/[^/]+\.php$ - [F,L] RewriteRule ^wp-includes/js/tinymce/langs/.+\.php - [F,L] RewriteRule ^wp-includes/theme-compat/ - [F,L] RewriteCond %{REQUEST_METHOD} ^(TRACE|DELETE|TRACK) [NC] RewriteRule ^(.*)$ - [F,L] RewriteCond %{QUERY_STRING} \.\.\/ [NC,OR] RewriteCond %{QUERY_STRING} ^.*(bash|git|hg|log|svn|swp|cvs) [NC,OR] RewriteCond %{QUERY_STRING} etc/passwd [NC,OR] RewriteCond %{QUERY_STRING} boot\.ini [NC,OR] RewriteCond %{QUERY_STRING} ftp\: [NC,OR] RewriteCond %{QUERY_STRING} http\: [NC,OR] RewriteCond %{QUERY_STRING} https\: [NC,OR] RewriteCond %{QUERY_STRING} (\|%3E) [NC,OR] RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|%3D) [NC,OR] RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [NC,OR] RewriteCond %{QUERY_STRING} ^.*(\[|\]|\(|\)||ê|"|;|\?|\*|=$).* [NC,OR] RewriteCond %{QUERY_STRING} ^.*("|'||\|{||).* [NC,OR] RewriteCond %{QUERY_STRING} ^.*(%24&x).* [NC,OR] RewriteCond %{QUERY_STRING} ^.*(%0|%A|%B|%C|%D|%E|%F|127\.0).* [NC,OR] RewriteCond %{QUERY_STRING} ^.*(globals|encode|localhost|loopback).* [NC,OR] RewriteCond %{QUERY_STRING} ^.*(request|select|concat|insert|union|declare).* [NC] RewriteCond %{QUERY_STRING} !^loggedout=true RewriteCond %{QUERY_STRING} !^action=rp RewriteCond %{HTTP_COOKIE} !^.*wordpress_logged_in_.*$ RewriteRule ^(.*)$ - [F,L]  # END Better WP Security # BEGIN WordPress  RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L]  # END WordPress 

Immer wenn ich die Permalink-Struktur ändere, tritt ein 404-Fehler auf. Das Fehlerprotokoll des Apaches zeigt keine Fehler bezüglich dieses Problems.

Das Betriebssystem ist ein Suse Linux. Apache / 2.2.12.

In der httpd.conf gibt es folgende relevante Einträge:

 # forbid access to the entire filesystem by default  Options +FollowSymLinks AllowOverride All Order deny,allow Deny from all   Options +FollowSymLinks AllowOverride All Order deny,allow Deny from all  # use .htaccess files for overriding, AccessFileName .htaccess # and never show them  Order allow,deny Deny from all  

Weiß jemand, was ich überprüfen könnte, um die Permalinks laufen zu lassen? Ich kann nicht herausfinden, was ich vermisse.

Solutions Collecting From Web of "Probleme mit Permalinks (.htaccess funktioniert nicht)"