Prestashop REST API URL一直重定向到index.php。

问题描述 投票:0回答:1

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

我已经用适当的权限激活了密钥(请看附件截图)。然而,它给这个错误。

enter image description here

我在Ubuntu 18.04 x64上使用Prestashop 1.7.6.5,来自vultr.com云实例。它运行的是Nginx。我已经检查了答案在。Prestashop Webservice api url重定向的问题但它只是说Nginx的配置在做这个重定向。我对Nginx有足够的了解,可以改变这个配置,例如,我不知道哪个文件,在哪个目录下,该怎么改。

希望有人能帮助我...

nginx prestashop
1个回答
0
投票

htaccess有。

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

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

sow,你可以得到访问api的yourdomain.comwebservicedispatcher.php,例如,得到的地址将是webservicedispatcher.php?url=addresses1833。

© www.soinside.com 2019 - 2024. All rights reserved.