Metainformationen zur Seite
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
server:traefik [2025/09/25 15:04] walbaumserver:traefik [2025/09/25 15:05] (aktuell) walbaum
Zeile 790: Zeile 790:
   * Wire it in docker-compose:   * Wire it in docker-compose:
     * traefik.http.routers.<name>.middlewares=secure-<name>@file     * traefik.http.routers.<name>.middlewares=secure-<name>@file
-===== Verification (quick commands) =====+==== Verification (quick commands) ====
  
   * Check headers:   * Check headers:
Zeile 801: Zeile 801:
     * curl -sI https://<host>/ | grep -i x-robots-tag     * curl -sI https://<host>/ | grep -i x-robots-tag
  
-===== Operational notes =====+==== Operational notes ====
  
   * Prefer CSP frame-ancestors over X-Frame-Options for precise embedding control.   * Prefer CSP frame-ancestors over X-Frame-Options for precise embedding control.
Zeile 807: Zeile 807:
   * HSTS includeSubdomains is opt-in via variant to avoid unintentional hard lock-in.   * HSTS includeSubdomains is opt-in via variant to avoid unintentional hard lock-in.
   * If a page doesn’t render: check the browser console for CSP violations first; add only the specific host/type needed.   * If a page doesn’t render: check the browser console for CSP violations first; add only the specific host/type needed.
-===== Appendix: Anchor usage =====+==== Appendix: Anchor usage ====
 We used YAML anchors to stay DRY: We used YAML anchors to stay DRY: