nginx redirection



我有一个nginx服务器(称为mynginxserver(,需要重定向一些网址:

我想拥有带有字符串 odb 的所有网址:

http://www.mynginxserver.com/XXXXXXodbXXXXX

重定向至

http://www.myodbserver.com/XXXXXXodbXXXXX

如果字符串 odb 在 URL 中并重定向到

http://www.mynotodbserver.com/XXXXXXXXXXX

如果字符串 ODB 不存在。

XXXXXXodbXXXXXX和XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
  • 字符串 "odb" 可以在最后一个参数中的任何位置 ben (odbXXXXX, XodbXXXX, XXXXodb 等(

我想我需要使用该位置并重写指令,但不知道如何做到这一点。

请分享我一些代码,我会努力改进

此正则表达式将有助于识别没有"odb"字符串的链接。

http://www.w+.com/[^odb]*$

使用该正则表达式进行搜索,如果条件失败意味着,您只需重定向到

http://www.myodbserver.com/XXXXXXodbXXXXX

最新更新