# 2026-05-20 ## Co zrobiono - [Plan 20260520-1213-admin-too-many-redirects] Naprawiono `ERR_TOO_MANY_REDIRECTS` na `https://zurawik.pl/Admin`. - Diagnoza w trzech iteracjach ujawnila przyczyne pierwotna: `core/config/Admin/db.config.php` wskazywal na inna (niedostepna) baze (`zurawikn_aem`/`localhost`) niz strona publiczna (`01244953_zurawik`/`mysql8`). Brak DB -> `Core::SetAppSafeMode()` -> `FrontController:605` zawsze redirektowal na `FATAL_ERROR_URL` (URL_MAIN bez slasha) -> petla z `mod_dir` 301 https->http. - Naprawa wlasciwa: zsynchronizowanie `core/config/Admin/db.config.php` z `core/config/Strona/db.config.php`. - Defensywne ulepszenia (zostaja w repo, chronia przed nawrotem): force-HTTPS i bypass `mod_dir` dla `/Admin/*` w root `.htaccess`; trailing slash + `error_log()` w `core/ErrorHandler.php`; nowy `Admin/template/partial/Index/Error404.tpl`; domyslna trasa `AdminRoot` w `Admin/index.php`. - UAT przez uzytkownika potwierdzil dzialanie panelu po wdrozeniu. ## Zmienione pliki - `core/config/Admin/db.config.php` - `.htaccess` - `core/ErrorHandler.php` - `Admin/template/partial/Index/Error404.tpl` - `Admin/index.php` - `.paul/STATE.md` - `.paul/codebase/tooling_status.md` - `.paul/plans/20260520-1213-admin-too-many-redirects/PLAN.md` - `.paul/plans/20260520-1213-admin-too-many-redirects/SUMMARY.md`