2015-02-27 3 views

ответ

4

Вы можете использовать комбинацию из нескольких server s (включая одну с поддоменой подстановочных знаков). Вот минимальный пример такой конфигурации:

server { 
    listen   80; 
    server_name  api.example.com; 
    add_header  Content-Type text/plain; 
    return 200  "api"; 
} 
server { 
    listen   80; 
    server_name  *.example.com; 
    return 301  $scheme://example.com$request_uri; 
} 
server { 
    listen   80; 
    server_name  example.com; 
    add_header  Content-Type text/plain; 
    return 200  "main"; 
} 

Вы можете прочитать больше о настройке сервера имен в документации: http://nginx.org/en/docs/http/server_names.html

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