Serwuj stronę przez HTTPS

2026-07-06 · updated 2026-09-05

Problem

Strona jest crawlowana przez czysty HTTP — HTTPS nie jest oferowany albo HTTP na niego nie przekierowuje.

Dlaczego to ważne

Jak naprawić

  1. Zdobądź certyfikat (Let's Encrypt jest darmowy i automatyzowalny).
  2. Przekieruj cały ruch HTTP: return 301 https://$host$request_uri; (nginx).
  3. Skieruj rel=canonical i linki wewnętrzne na origin https://.
  4. Gdy wszystko działa, dodaj HSTS: Strict-Transport-Security: max-age=31536000.