Có cách nào để giảm xây dựng như:
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;
}
}
đến
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;
}
}
Bất kỳ lời khuyên nào khác để thoát khỏi phần api đều được chào đón.
Xin vui lòng dành một chút thời gian để đọc Câu hỏi thường gặp của chúng tôi. Câu hỏi của bạn xuất hiện ngoài chủ đề cho trang web này với tôi.
—
HoplessN00b
@ HoplessN00b, vâng, có vẻ như đó là ngoại lệ. Nhưng ở đây chúng tôi có 3000 câu hỏi về nginx, điều này thật lạ trong trường hợp này. Tôi chắc chắn rằng câu hỏi này không dành cho stackoverflow.
—
Nikolay Fominyh