在Nginx配置301重定向时,很多开发者遇到过URL出现双重问号的问题,比如原本应该是https://example.com/page?param=value,结果变成了https://example.com/page??param=value。这个问题不仅影响URL美观,更会导致查询参数无法正确传递,影响网站功能。
问题现象:双重问号从哪来的?
先看一个典型的错误配置:
# 错误写法:会导致双重问号
return 301 https://example.com$ne...
双重问号
-
2026.05.29 | youres | 6次围观

