ERR_TOO_MANY_REDIRECTS Nginx尝试使用React应用程序时?

时间:2019-03-14 15:13:44

标签: reactjs nginx

我有一个运行在端口3000上的react应用程序。我可以通过IP地址并使用:3000来访问此应用程序,但是当我尝试通过URL访问站点时,出现ERR_TOO_MANY_REDIRECTS错误。

我问过向我出售应用程序的人,但他们告诉我问题出在Cloudflare。问题是,我不使用cloudflare。我以前曾经用过,但是我的DNS直接指向服务器。

我只有一个VPS,并且仅在其上托管此站点。

默认设置(我不知道是否需要帮助)是我安装Nginx时的默认设置。

我当前的“ rentfromowner”配置文件如下:

Driver.Instance.FindElement(By.XPath("//p[@class='k-reset']/a[@class='k-icon k-i-expand']")).Click();

有人能帮助我理解为什么重定向并且无法正常工作,因为伙计们告诉我这是正确的-但我认为这不可能吗?

因为该应用程序未使用端口80,所以我以前从未做过类似的事情,所以我想尽我所能学习-但是我根本无法弄清楚。

在此先感谢您的帮助。

P

1 个答案:

答案 0 :(得分:1)

location /块中,一旦完成代理工作,就不应该return 301 ...,这就是导致永久重定向的原因。只需删除该行,然后让代理处理请求即可。

编辑:

enter image description here