Nginx 解码 & 符号

Nginx 解码 & 符号

我们有用于 FB 分享的规范样式 URL。Facebook 可以从这些页面抓取所需的信息……这些页面会生成供用户分享的专用图像。

用户可以指定要显示在此图像上的字符串。

Samwise Gamgee 的编码如下

Samwise%20Gamgee

山姆与佛罗多

sam%20%26%20frodo

问题是,当任何人访问这些 URL 时,Nginx%26会以某种方式解码“&”符号

这...

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

变成...

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

不知道为什么,但只有第一个 & 符号被重写了。有人知道为什么会这样吗?Nginx 能做到这一点吗?

相关内容