这是我添加的重写,当我访问/name
时,我会遇到无限循环的重定向。
rewrite ^/name /name-and-more permanent;
我想念什么?
答案 0 :(得分:2)
您将^/name
重写为/name-and-more
,这将导致301重定向。
然后下一个请求是对/name-and-more
的请求,该请求与相同的重写^/name
匹配,因此它再次重定向到/name-and-more
,并再次重定向,依此类推。
您错过了结尾的$
,因此它与确切的URL /name
相匹配。
所以:
rewrite ^/name$ /name-and-more permanent;