我们正在尝试使我们的网站更加以内容为导向,虽然 Shopify 是一个很酷的电子商务平台,但在内容方面并不是那么好。因此,我们已将我们的网站从 Shopify 上移走,并将 WordPress 放在 Nginx 服务器上。在该服务器上,我们在这篇文章之后将商店反向代理到网站上的 /store 中。
我配置后一切都很好,但是由于当天的流量增加,我们一直面临以下禁令消息:
我的猜测是 Shopify 不会查看来自客户端的转发 IP,因此服务器因所有流量而被禁止。最终,这可能不是我们正在寻找的解决方法,我们可能需要完全离开 Shopify。由于这个原因,我们的商店基本上已经关闭了一整天。
任何人都可以确认这种方法不起作用吗?或者,如果这只是我的配置错误。
这是我在 nginx 配置文件中的位置:
location ~^/store/(collections|cart|products|shopify|pages|blogs|checkout|admin)/?/
{
rewrite /store/(.*) /$1 break;
proxy_pass https://xxxx.myshopify.com;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_redirect off;
client_max_body_size 10m;
client_body_buffer_size 128k;
proxy_connect_timeout 90;
}
Run Code Online (Sandbox Code Playgroud)
我非常感谢任何帮助。让我知道是否还有其他我可以提供的东西来使这个问题更容易回答。
谢谢!