Prestashop REST API URL不断重定向到index.php

时间:2020-05-29 02:43:21

标签: nginx prestashop

每个试图访问Prestashop REST API的URL都重定向到index.php。我可以知道为什么以及如何解决这个问题吗?

并且我已经使用适当的权限激活了密钥(请参阅所附的屏幕截图)。但是,它给出了这个错误。

enter image description here

我正在从vultr.com云实例在Ubuntu 18.04 x64上使用Prestashop 1.7.6.5。它正在运行Nginx。我已经在Prestashop Webservice api url redirection中签出了答案,但这只是说Nginx的配置正在执行此重定向。我对Nginx有足够的知识来更改此配置,例如。我不知道哪个文件,哪个目录以及要更改的内容。

希望有人可以提供帮助...

1 个答案:

答案 0 :(得分:0)

.htaccess有:

RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api$ api/ [L]

RewriteRule ^api/(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]

因此,您可以通过yourdomain.com/webservice/dispatcher.php来访问api,例如要获取地址,它将是webservice / dispatcher.php?url = addresses / 1833

相关问题