O prefixo correspondente mais longo possui o modificador "^~". A avaliação de regex foi completamente ignorada.
Finalidade: Preferential prefix: Skips all regex tests for static build assets
alias /var/www/spa/static/; expires 365d; add_header Cache-Control "public, immutable";
Rastreamento passo a passo da avaliação (6 passos)
Avaliado em fases estritamente ordenadas conforme a RFCCodificação percentual decodificada, barras redundantes mescladas e query string separada.
Request URI: "/static/css/bundle.css" Normalized: "/static/css/bundle.css" Query: ""
URI "/static/css/bundle.css" != "/favicon.ico".
URI begins with prefix "/static/" (length 8).
URI "/static/css/bundle.css" does not start with "/api/".
URI begins with prefix "/" (length 1).
O prefixo correspondente mais longo possui o modificador "^~". A avaliação de regex foi completamente ignorada.
location ^~ /static/ {
alias /var/www/spa/static/;
expires 365d;
add_header Cache-Control "public, immutable";
}Fidelidade ao algoritmo do núcleo do Nginx e RFC
Simula com exatidão a mecânica do núcleo C do Nginx: = correspondência exata, ^~ prefixo preferencial, ordem de aparição de regex e fallback para o prefixo padrão mais longo.
Zero envio para servidor e latência zero
Toda a normalização de URI, processamento de expressões regulares e ordenação de prioridade ocorrem 100% na memória do navegador sem sobrecarga de rede.
Geração de configuração para produção
Exporte instantaneamente blocos de configuração do Nginx limpos e validados com comentários explicativos e comandos cURL de diagnóstico.