Nginx - 从远程重定向到 VM ip

Nginx - redirect to VM ip from remote

我正在 OSX 和 docker 合作。 Wihch 安装一个轻型 VM 来制作容器 运行.

所以我的应用程序在 ip 192.168.99.100 上。

我想在主机 (192.168.1.10) 上使用我的本地 IP 并重定向到我的虚拟机。

我首先将 301 重定向到 VM IP,但当然它在我的机器上运行良好,但在我网络中的远程服务器上运行不佳。

server {
    listen       80;
    server_name  localhost;
    return       301 http://192.168.99.100/;

    location = /info {
        allow   127.0.0.1;
        deny    all;
        rewrite (.*) /.info.php;
    }

    error_page  404     /404.html;
    error_page  403     /403.html;
}

我必须做什么?

我回答我自己的问题。

我只需要像这样 proxy_pass 我的本地 IP。

location / {
     proxy_pass http://192.168.99.100/;
    }

就是这么简单。