Nginx decodificação e comercial

1

Temos URLs de estilo canônico que usamos para compartilhamento de FB. O Facebook pode copiar essas páginas para as informações necessárias ... essas páginas geram uma imagem especializada para ser compartilhada pelo usuário.

Um usuário pode especificar uma string para ser exibida nesta imagem.

Samwise Gamgee é codificado como

Samwise%20Gamgee

sam & frodo

sam%20%26%20frodo

O problema é quando alguém acessa essas URLs. O "e" comercial %26 é, de alguma forma, decodificado pelo nginx

Isso ...

www.example.com/path/Brian%26Bob%26Sally

Torna-se ...

www.example.com/path/Brian?Bob%26Sally 

Não sei por que, mas o único e o primeiro e comercial está sendo reescrito. Alguma ideia de por que isso pode ser? O Nginx é capaz disso?

    
por ductiletoaster 04.11.2015 / 20:15

0 respostas