nginx 重定向子目录

nginx 重定向子目录
rewrite ^/faq/(.*)$ /faq/$1 redirect;

我想将 domain.tld/faq/* 重定向到 domain.tld/faq/

不幸的是,这会导致无限循环。

背景:FAQ 目录中有 FAQ 网址和许多其他网址。这些网址已不复存在,只剩下 FAQ 主页。

答案1

只是不要使用捕获组,并通过调整正则表达式来$1确保后面有一些东西:faq+

rewrite ^/faq/(.+)$ /faq/ redirect;

相关内容