每当我向服务器发送请求时,应用代理就会无缘无故地将其发送到 Shopify 商店。
My Proxy URL: https://example.com/test/public/action
但是我收到了 Ajax 返回的请求
为什么它没有将其发送到我定义的代理 URL?我做错了什么还是一个错误?
最佳答案
我找到了问题的原因,它由两部分组成
1- 使用 Shopify 代理时 laravel 存在问题,它总是返回混合内容错误
2-您不能使用 https,您必须使用 http 启动代理 URL,否则将返回页面未找到错误
无论如何,您所要做的就是制作一个像索引这样的 php 文件,并将其作为您的模板文件以在 Shopify 中显示某些内容。
一旦我找到 Laravel 的解决方案,我将编辑这篇文章。
我找到了 Laravel 的解决方案,因为末尾有斜杠,因此如果 url 不是解决此问题的文件夹,它会重定向请求
从 public 文件夹中的 .htaccess 中删除这两行
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
关于jquery - "App proxy"发送请求到我的 "shopify shop"而不是我的应用程序? [网购],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46118409/