【发布时间】:2016-10-18 18:40:05
【问题描述】:
我正在努力尝试重写和重定向 URL。
外部 URL 是 www.mydomain:443/app1。内部 URL 是 https://192.168.1.2:8080。 Nginx 在 192.168.1.1 上运行。我在查看文档和论坛时尝试了几件事。下面的代码让我进入设备,但页面返回空白。我试过重写和重定向但没有运气。
location /app1/ {
if ($request_uri ~* "/app1/(.*)") {
proxy_pass https://192.168.1.122:8080;
}
}
【问题讨论】:
-
我很困惑a)你的问题是什么,b)你想要完成什么。您能否尝试重新表述您的情况以及您要完成的工作?
-
尝试将转到 www.mydomain:443/app1 的外部 URL 请求重定向到内部 URL 192.168.1.2:8080。 Proxy_pass 将处理 IP 和端口的重定向,但我不确定如何从 URL 请求中删除 app1 子文件夹。仅使用代理通行证产生192.168.1.2/app1:8080 而不是192.168.1.2:8080。希望这更清楚。