2014-09-17 1 views
0

Я перенаправил весь URL-запрос на upstream app, который является Rails-приложением.Как перехватить запрос юзера в nginx

Но что, если я хочу перенаправить URL-запрос http://test-server/blog в другую статическую папку веб-сайта. Не относится к приложению Rails.

Как я должен написать свое правило в nginx.conf

upstream app { 
    server 127.0.0.1:8080 fail_timeout=60; 
} 


server { 
    listen  80; 
    server_name test-server; 
    ... 
} 

ответ

0

Вы можете использовать location директиву:

location /blog { 
    # I suppose that the blog is inside another root directory 
    root /path/to/blog; 

    # Maybe you want some different logging policy 
    access_log .... 
    error_log .... 

    # And so on... 
} 
Смежные вопросы