So, nachdem ich alle möglichen Forenbeiträge und Websites durchwühlt habe, wende ich mich doch mal direkt an das Forum hier.
Ich will mal die Fehlerbehandlung meiner Wordpress-Installation auf Vordermann bringen - auch, aber nicht nur, wegen Google.
Schauen wir mal die nichtexistente Seite an:
http://wuerzblog.de/2007/03/26/gibt-es-nicht
Wunderbar. Fehlerseite und Status 404. So soll es sein.
Und jetzt die ebenfalls nicht vorhandene URL:
Würzblog
Aha. Wir landen auf der Startseite. Status 200, also ok. So soll es aber nicht sein.
Woran liegt das? Eine 404.php ist vorhanden, dort wird sogar nochmal explitit der Status-Code 404 gesetzt. Bei den Plugins habe ich auch nichts Verdächtiges gefunden.
Die .htaccess sieht so aus:
Apache Configuration
# BEGIN FAlbum
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^fotos/?([^/]*)?/?([^/]*)?/?([^/]*)?/?([^/]*)?/?([^/]*)?/?([^/]*)?/?([^/]*)?/?([^/]*)?/?$ /wp-content/plugins/falbum/wp/album.php?$1=$2&$3=$4&$5=$6&$7=$8 [QSA,L]
</IfModule>
# END FAlbum
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
ErrorDocument 404 /index.php?error=404
Alles anzeigen
Irgendwelche Ideen?