NGINX http转发

NGINX http转发

我是 nginx 新手,出于某种原因无法在 nginx 上设置转发。我查看了几个指南,从我读到的内容来看,我的设置似乎没问题。我试图将 www.example.com 之类的请求转发到不同的 URL,例如http://example2.com/get/to/information。我没有进行任何端口转发,因此一切都将使用端口 80。

以下是我的当前配置:

服务器 {
        听80;
        服务器名称www.example.com;

        地点 / {
                proxy_pass http://example2.com/access/this/information
        }
}

附加信息 - 它不会将信息转发到另一个 nginx 服务器。我只想将它转发到端口 80 上的另一台服务器上的 URL。到目前为止,我尝试做的是访问 www.example.com(这是指向 nginx 服务器 IP 地址的 A 记录),但它仍然只是将我发送到 nginx 主页

任何帮助,将不胜感激!

答案1

你太失败了 :D

www.example.com 后面必须有一个分号(这是该符号的英文单词吗:;)

例子:

把这个放进去

服务器名称www.example.com;

当然,在 proxy_pass 行后也设置 Semikolon

相关内容