Magento 1.9 api / rest 404错误

时间:2018-05-22 12:01:51

标签: php magento magento-1.9 virtualhost

最近我移动了magento 1.9但是api / rest url是404ing。

该网站在虚拟主机上的php 7.0上运行。

我添加了

<Directory /var/www/html/magento/>
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>

但这不起作用:/

我还为

填写了.htaccess文件
RewriteRule ^api/rest api.php?type=rest [QSA,L]

api / rest在我的本地版本上工作正常但不在实时服务器上。

任何有关这方面的帮助都是上帝发送:)

2 个答案:

答案 0 :(得分:0)

解决方案

在.conf文件中,我需要删除Options Indexes FollowSymLinks

<Directory /var/www/html/magento>
      AllowOverride All
      # New directive needed in Apache 2.4.3:
      Require all granted
</Directory>

希望这有帮助:)

答案 1 :(得分:0)

确保使用Options -MultiViews而不是Options FollowSymlinks