发布于 3 天前
发布于 3 天前
山峰的峰
更新于 3 天前
0
0
服务器安装了nginx,部署了若干网站, 例如 a.com b.com c.com ... , nginx的端口是80,网站都是php网站, 数量很多有两百个左右。
之后在此服务器安装了雷池,由于流量先经过雷池,也就是雷池需要占用80端口,于是把nginx的各个网站的80全部改为了81 。
再之后,在雷池添加应用的时候 “上游服务器”不知该怎么写了, 尝试填写 http://a.com:81 ,结果访问 http://a.com 不通。 尝试填写 http://127.0.0.1:81 , 倒是通了,但是我有多个站点,其他站点怎么填写,需要给每个站点分配不同的端口号吗?有没有更方便的办法?
雷池 - 六蛙
更新于 3 天前
0
0
于是把nginx的各个网站的80全部改为了81
看描述,上游服务器应该填 http://127.0.0.1:81,域名配置 *
就好了
结果访问 http://a.com 不通。
不通具体是返回了什么错误呢
山峰的峰
更新于 3 天前
感谢,解决了。我雷池添加应用的域名没有配置成 * , 而是一个个的配的。
齐天大圣孙悟空
更新于 3 天前
0
0
http://127.0.0.1:81
是对的,所有站点都写成 http://127.0.0.1:81
站点之间是根据客户端发送的域名来区分的