Para realizar a verificação de domínio para o google, devo veicular um arquivo na raiz do meu domínio. O nome do arquivo é normalmente googleXXXXXXXXXXXXX.html
(esses Xs são uma substring hexadecimal).
Então eu copiei para a raiz do meu site ( /var/www/html/
), e editei a configuração do nginx assim:
location ~* /google.+\.html$ {
alias /var/www/html/$1;
}
Embora eu obtenha um 404. Eu não codifiquei o nome do arquivo, mas ele falha mesmo se eu fizer.
Por favor, note que eu conheço este truque amplamente utilizado :
location = /googleXXXXX.html {
rewrite ^/(.*) $1;
return 200 "google-site-verification: $uri";
}
Mas não quero fazer isso porque não é à prova de futuro - quero servir o arquivo como está .
Não tenho certeza por
alias
que não funcionou, mas isso funciona para mim: