相关疑难解决方法(0)

外部链接URL编码导致Nginx服务器上的'%3F'和'%3D'

我的服务器出了问题.我有四个入站链接到我的动态网页的不同网站,看起来像这样:

myurl.com/default/Site%3Fid%3D13
Run Code Online (Sandbox Code Playgroud)

他们应该是这样的:

myurl.com/default/Site?id=13
Run Code Online (Sandbox Code Playgroud)

我知道那些%3F?符号的转义序列,而且%3D是等号的转义序列.但是当我使用这些链接时,我确实收到错误400.我该怎么办?

这四个链接适用于不同的网站,我想随着时间的推移会有更多这样的链接.所以对所有人的一个解决方案将是完美的

rewrite nginx external-links

13
推荐指数
1
解决办法
2万
查看次数

网址可以包含UTF-8字符吗?

我很好奇我是否应该用ASCII或UTF-8编码网址.我认为网址不能包含非ASCII字符,但是有人告诉我他们可以使用UTF-8,我在周围搜索并且找不到哪一个是真的.有人知道吗?

url ascii utf-8 character-encoding url-encoding

10
推荐指数
1
解决办法
1万
查看次数