有什么办法可以减少结构,例如:
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部分的任何其他建议。
请花一点时间阅读我们的常见问题解答。 对于我来说,您的问题对本网站而言似乎是题外话。
—
HopelessN00b 2012年
@ HopelessN00b,是的,看起来像是题外话。但是这里我们有3000个关于nginx的问题,在这种情况下很奇怪。我敢肯定,这个问题不是针对stackoverflow的。
—
Nikolay Fominyh,2012年