我想redirect
www.foo.bar/baz/至www.foo.bar/qux
我有我的NGINXconfiguration下面的
rewrite ^/baz$ /qux permanent;
这将www.foo.bar/bazredirect到www.foo.bar/qux但将www.foo.bar/bazredirect到www.foo.bar
如果我更改configuration如下
rewrite ^/baz/$ /qux permanent;
要么
rewrite ^/baz[^/]$ /qux permanent;
www.foo.bar/baz/redirect到www.foo.bar
我怎样才能使尾随/被尊重?
尝试下面的语法
rewrite ^/baz/?$ /qux permanent;
这个? 应该告诉nginx前面的字符(在这种情况下是斜线)是可选的
如果你想知道为什么? 只要获得正则expression式语法的参考