Testseite · SSI-Demo

Header und Footer kommen per Server Side Include

Diese Seite enthält selbst keinen Header- und keinen Footer-Markup. Nginx fügt beide zur Auslieferung aus /includes/site-header.html und /includes/site-footer.html ein. Der Header bindet seinerseits das echte Logo-Fragment /includes/logo-header.html ein (verschachteltes SSI).

So testest du Variante A: Ändere die Navigation in html/includes/site-header.html, lade diese Seite neu — die Änderung ist sofort da, ohne Rebuild (Dev-Container mountet html/ als Volume). Ein direkter Aufruf von /includes/site-header.html liefert dagegen 404, weil die Fragmente als internal gesperrt sind.