Gostaria de retornar um 403 sempre que uma solicitação contiver um caractere til (~)
Exemplo: https://example.com/~/item-1/
ou mesmo.https://example.com/item1?status=~pending
Eu quero o acima para retornar um 403
Minha ideia é ter algo como a configuração abaixo, mas não tenho certeza de como concluir a parte regex.
map $request_uri $filefromarg {
[WHAT-REGEX-HERE];
default $request_uri;
}
try_files $filefromarg $uri =403;
Por favor, compartilhe como fazer isso e o possível padrão regex.
Esta configuração é baseada na postagem Como bloquear o acesso a arquivos php til no nginx :