Bludit im Unterverzeichnis: Wenn /admin oder schöne URLs 404 liefern
Eine Installation unter /bludit/ funktioniert meist sofort. Wenn Admin-Seiten oder Pretty URLs scheitern, lohnt zuerst der Blick auf RewriteBase und die Server-Rewrite-Regeln.
Bludit lässt sich problemlos in einem Unterverzeichnis installieren, zum Beispiel unter https://example.org/bludit/. Genau dort entsteht aber auch ein klassischer Stolperstein: Die Rewrite-Basis passt nicht zur tatsächlichen Installation.
Die offizielle Installationsanleitung weist darauf hin, dass bei manchen Hostern die .htaccess angepasst werden muss.
Typisches Fehlerbild
- Die Startseite funktioniert, aber
/adminliefert 404. - Einzelne Beiträge funktionieren nur über direkte PHP-/Query-URLs.
- Nach dem Verschieben in einen Unterordner brechen interne Routen.
Die relevante Stelle
RewriteEngine on
RewriteBase /bludit/
Der Wert muss zum Installationspfad passen. Läuft Bludit direkt im Webroot, ist eine Unterverzeichnis-Basis natürlich falsch. Bei Nginx oder IIS gelten andere Rewrite-Regeln; eine Apache-.htaccess wird dort nicht automatisch ausgewertet.
Vor dem Umbauen prüfen
- Liegt Bludit wirklich in dem Verzeichnis, das in der URL sichtbar ist?
- Ist
mod_rewritebeziehungsweise die entsprechende Rewrite-Funktion des Webservers aktiv? - Wird die
.htaccessvom Hosting überhaupt berücksichtigt? - Zeigt Bludits gespeicherte Site-URL auf denselben Basispfad?