重写:如何在nginx配置中区分两个相似的位置

时间:2016-01-23 19:30:53

标签: regex nginx rewrite

我有两个类似的网站,我现在要合并为一个,所以我正在使用启用网站的nginx配置重定向一个链接以瞄准另一个。

由于'转发自'网站使用'漂亮的网址',我刚刚做了这样的规则:

location /about/about-us/ { rewrite ^(.*)$ http://www.thenewwebsite.com/aboutus.htm permanent; }

但是,我的地址结构如下:

/fruit/, /fruit/apples/, /fruit/bananas/, /fruit/12/

当我使用相同的位置重写公式(产生4个位置线)时,通用/水果/地址似乎否决了更具体的地址(/ fruit / bananas /)。

我该怎么写这个?

0 个答案:

没有答案