2012-06-18 3 views
0

Я пытаюсь реализовать Nginx правила перезаписи для следующего situtation:Переписать правила в Nginx

Запрос xyz.com/abcd1.css должен быть перенаправлен на другой сервер с тем же URL и различных IP

abcd1 css является регулярным ехр в виде abcd2.css, abcd3.css

ответ

0

простое расположение блока с помощью правила перезаписи может сделать это для вас:

http { 
    ... 
    server { 
     ... 
     location ~* /abcd(.*).css { 
      rewrite^$scheme://some.other.host$request_uri? permanent; 
     } 
    } 
} 

Существует, вероятно, несколько действительных регулярных выражений, которые вы можете заменить в зависимости от ваших точных требований.

Соответствующая документация: location, rewrite, $scheme

Смежные вопросы