我正在使用docker处理OSX。 Wihch安装一个轻型VM以使容器运行。
所以我的应用程序在ip 192.168.99.100上。
我想在主机上使用本地IP(192.168.1.10)并重定向到我的虚拟机。
我首先将我的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;
}
我必须做什么?
答案 0 :(得分:0)
我回答我自己的问题。
我必须像这样在本地IP上使用proxy_pass。
location / {
proxy_pass http://192.168.99.100/;
}
就这么容易。