就像标题所述,如果有人输入http://example.com/folder,则应将其重定向到http://example.com/folder/
答案 0 :(得分:0)
要将斜杠添加到所有 URL,您可以尝试
rewrite ^(.*[^/])$ $1/ permanent;
在server
块中。
要附加到特定位置,请尝试
return 301 http://$host$uri/;
在特定的location
块中。
例如,如果您的目录实际上叫做folder
(我不确定我是否正确),它看起来可能像这样:
location /folder {
return 301 http://$host$uri/;
}
此外,为了排除文件路径,我在another question中发现了这一点:
location / {
if ($request_uri ~ ^([^.\?]*[^/])$) {
return 301 $1/;
}
try_files $uri $uri/ /index.php$is_args$args;
}