如何使Nginx规则适用于深层链接?

时间:2019-01-02 06:20:28

标签: regex nginx url-rewriting

以下nginx规则-

 rewrite ^/component(/.*)$ $1 last;

适用于

https://example.domain.com/component/aaa

但是,如果URL的斜线更多,则表明URL较深,上述规则不起作用-

https://example.domain.com/component/aaa/bbb https://example.domain.com/component/aaa/bbb/CCC

失败。请帮忙!

1 个答案:

答案 0 :(得分:0)

在以下代码段中尝试使用此

^\/component(\/.*)$

我已经使用https://regex101.com/在线工具来处理您@DineshRawat提到的测试用例

test-1

enter image description here

test-2