BIC: NOLADE21UEL
Stichwort: PERRYPEDIA
Institut: SK Uelzen Lüchow-Dannenberg
Kontoinhaber: PERRY RHODAN FAN ZENTRALEDeine Spenden helfen, die Perrypedia zu betreiben.Hilfe:Server/Startseiten-Weiterleitung
Startseiten-Weiterleitung – Fehleranalyse und Lösung
Fehlerbild
Am 22.10.2026 lieferten Aufrufe von https://www.perrypedia.de/ HTTP 404. Die Domains perrypedia.de und perrypedia.proc.org wurden korrekt auf www.perrypedia.de umgeleitet, landeten dort aber ebenfalls auf der fehlerhaften Startadresse. /wiki/Hauptseite war erreichbar (HTTP 200). Gemeldet von Norman.
Ursache
Im produktiven HTTPS-VHost fehlte eine ausdrückliche Weiterleitung für den Root-Pfad /. Die vorhandene Datei /var/www/prod/index.php war als Symlink auf mediawiki/index.php vorhanden; der direkte Root-Aufruf lieferte dennoch 404. Die konkrete interne Ursache dieses 404 wurde nicht weiter isoliert.
Diagnose
- Apache: 2.4.41 auf dem Host; PHP-Ausgabe: 8.3.36.
- VHost:
/etc/apache2/sites-enabled/www.perrypedia.de-le-ssl.conf. apache2ctl -S: Domain-Aliase korrekt registriert./mediawiki/index.phpund/wiki/Hauptseite: HTTP 200./: zunächst HTTP 404.
Lösung
Am 22.10.2026 wurde vor der Änderung eine Kopie der VHost-Konfiguration mit SHA-256-Prüfsumme erstellt:
/etc/apache2/sites-enabled/www.perrypedia.de-le-ssl.conf.bak-20261022-182152
Anschließend wurde im HTTPS-VHost vor der bestehenden Short-URL-Regel ergänzt: <syntaxhighlight lang="apache">
- Redirect website root to MediaWiki main page (2026-10-22).
RewriteRule ^/?$ /wiki/Hauptseite [R=302,L]
</syntaxhighlight>
apache2ctl configtest ergab Syntax OK; Apache wurde mit systemctl reload apache2 neu geladen. Die Weiterleitung verwendet vorläufig HTTP 302 und ist nicht als permanente 301-Regel festgelegt.
Funktionsprüfung
| URL | Endergebnis |
|---|---|
https://www.perrypedia.de/ |
HTTP 200 auf /wiki/Hauptseite (1 Weiterleitung)
|
https://perrypedia.de/ |
HTTP 200 auf /wiki/Hauptseite (2 Weiterleitungen)
|
https://perrypedia.proc.org/ |
HTTP 200 auf /wiki/Hauptseite (2 Weiterleitungen)
|
Zusätzlich antwortete https://docs.perrypedia.de/ mit HTTP 200. Apache blieb aktiv. Der erste Test direkt nach dem Reload zeigte noch 404; nachfolgende Tests bestätigten die erfolgreiche Weiterleitung.
Rollback
Die gesicherte VHost-Konfiguration ist vor einer Wiederherstellung mit ihrer .sha256-Datei zu prüfen. Bei einem Rollback Konfiguration zurückspielen, apache2ctl configtest ausführen und Apache kontrolliert neu laden. Nicht ohne erneute Prüfung zurückrollen, da spätere Änderungen betroffen sein können.
Datum
22.10.2026