Ich habe auf meinem apache2 Server Wordpress-Seite installieren, aber alle Permalinks funktioniert nicht (404 not found) meine .htaccess von wp generiert wurdeWordpress Apache Permalinks nicht funktioniert (404 Fehler)
# 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
Meine conf-Datei für diese Seite:
<Directory /home/sergey/siteName>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
anythingfromthoseanswersdoesnot mir helfen
Danke.
UPD:
Dank Justin Iurman Kommentar. in meinem conf Einstellung AllowOverride All das Problem lösen :)
Als erstes haben Sie 'mod_rewrite' aktiviert? Dann haben Sie eine 'RewriteBase' definiert, so dass Sie keinen führenden Schrägstrich in Ihrer zweiten' RewriteRule' vor 'index.php' benötigen. Ändern Sie schließlich 'AllowOverride None' durch' AllowOverride All' in Ihrem conf –
In diesem Fall ist auch die Ausgabe Ihrer Apache-Fehlerprotokolle für diese Domain hilfreich. Darüber hinaus können Sie die Protokollierung für das Neuschreiben aktivieren. http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html#rewritelog Die Ausgabe von den Protokollen wird wahrscheinlich hilfreich sein - wenn Sie es nicht selbst herausfinden können, fügen Sie die Ausgabe von den Protokollen in der Frage ein. – meberhard