我找不到任何方法来使用和不使用尾部斜杠的URL重定向工作.
每当访问example.com/info和example.com/info/的网址都会转到example.com/info-page/并在网址后面添加“-page”字符串时,我想这样做.
location /info/ {
rewrite ^(/info)(.*)$http://example.com/$1-page/ permanent;
}
我怎样才能实现这一目标?
解决方法:
你不需要位置,只需使用:
rewrite ^/info/?$http://$host/info-page/ permanent;
要么
if ($request_uri !~ "^/info/?$")
{
return 301 http://$host/info-page/;
}