我是 nginx 新手,由于某种原因未能在 nginx 上设置转发。我浏览了几本指南,从我阅读的内容来看,我的设置看起来不错。我想要做的是将 www.example.com 之类的请求转发到不同的 url,例如http://example2.com/get/to/information。我没有做任何端口转发,所以一切都将使用端口 80。
这是我当前的配置:
服务器 { 听 80; server_name www.example.com; 地点 / { proxy_pass http://example2.com/access/this/information } }
附加信息 - 它不会将信息转发到另一个 nginx 服务器。我只是希望它转发到端口 80 上另一台服务器上的 URL。到目前为止我尝试做的是转到 www.example.com(这是一个指向 nginx 服务器 IP 地址的 A 记录)但它继续只是将我发送到 nginx 主页
任何帮助,将不胜感激!
来自你的简单失败:D
在 www.example.com 之后必须是 Semikolon (这是此符号的英文单词吗:;)
例子:
把这个放进去
server_name www.example.com;
当然也可以在 proxy_pass 行之后设置 Semikolon