我是 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