Predefine a variável "1" para $ rule_1. Parece que a variável $ rule_1 está marcada em outro lugar.
Sou muito novo no Nginx e acabei de encontrar a seguinte diretiva em um arquivo de configuração do Nginx:
if (!-f $request_filename){
set $rule_1 1$rule_1;
}
Embora eu possa entender qual é a condição, na minha vida não consigo entender para que define essa diretiva set $rule_1
e o que essas duas variáveis representam ( $rule_1
e 1$rule_1
). Eu tentei ler a documentação do Nginx, mas ainda estou tão desinformada quanto antes.
Qualquer ponteiro ou material de leitura é bem-vindo.
Muito obrigado.
Predefine a variável "1" para $ rule_1. Parece que a variável $ rule_1 está marcada em outro lugar.
Ao olhar para o resto do código, finalmente consegui entender isso. Basicamente, verifica se o arquivo solicitado é realmente um arquivo, caso contrário, define $ rule_1 como 1, pois $ rule_1 é indefinido.
Tags configuration nginx