Cola a saída de curl -I https://o-teu-site, ou os cabeçalhos de resposta que as ferramentas de rede do navegador copiam, e diz o que falta ou está mal: CSP (também se estiver só em modo relatório ou confiar numa lista de domínios), HSTS, as flags e os prefixos dos cookies (Secure, HttpOnly, SameSite, __Host-), CORS, COOP, Permissions-Policy e o resto dos cabeçalhos de segurança habituais.
Esta tool AUDITA o que um site já está a enviar. Se quiseres a configuração de nginx ou Apache para o teu próprio projeto, usa a tool de configuração SPA.
Os cabeçalhos de resposta não repetem o esquema do pedido. Se colares a linha de comando (curl -I https://…) ou só o URL, é detetado a partir daí; se não houver nenhuma pista, assume-se HTTPS (o caso real mais comum) — e podes corrigi-lo à mão com o interruptor.