Nginx 位置阻止规则

Nginx 位置阻止规则

location /webapi/activate/register { rewrite ^/webapi/activate/register(.*)$ $scheme://test.example.com/help/woobe$1; }

这是否能满足我使用 /register? 和 /register/? 重定向用户的需求。假设用户“A”输入 URL /webapi/activate/register? ,而用户“B”使用 /webapi/activate/register/? 。上述示例是否能满足我的需求?如果不能,我该如何实现。

答案1

您将能够成功输入位置块,并且重写也可能会成功。但如果问题出在尾部斜杠上,您可以将其删除,如下所示:

rewrite ^(.*)/$ $1 permanent;

相关内容