Есть ли способ уменьшить строительство, как:
server {
server_name regular_site;
location /api/ {
proxy_pass 127.0.0.1:5000;
}
location / {
proxy_pass 127.0.0.1:3000;
}
}
server {
server_name mobile_site;
location /api/ {
proxy_pass 127.0.0.1:5000;
}
location / {
proxy_pass 127.0.0.1:3001;
}
}
в
server api {
location /api/ {
proxy_pass 127.0.0.1:5000;
}
}
server extends api {
server_name regular_site;
location / {
proxy_pass 127.0.0.1:3000;
}
}
server extends api {
server_name mobile_site;
location / {
proxy_pass 127.0.0.1:3001;
}
}
Любые другие советы по избавлению от раздела API приветствуются.
Пожалуйста, найдите время, чтобы прочитать наш FAQ. Ваш вопрос кажется мне не по теме для этого сайта.
—
HopelessN00b
@ HopelessN00b, да, похоже, это оффтоп. Но здесь у нас есть 3000 вопросов о nginx, что странно в этом случае. Я уверен, что этот вопрос не для stackoverflow.
—
Николай Фоминых