Woocommerce REST API 404 错误
2014-03-28
18396
自从 woocommerce 发布了带有 REST API 功能的 2.1 版本后,我尝试使用它:我在我的 woocommerce 管理面板上激活了 API,但是当我尝试调用 curl 时: http://www.mydomain.com/wc-api/v1/
响应是 404 文件未找到错误。
我试图在互联网上检查所有内容,我已经阅读了 woocommerce 文档,但我不知道我必须做什么:可能是服务器 apache 或 php 中的一些设置...我不知道..
谢谢
3个回答
尝试在管理面板上转到“设置”->“永久链接”。在“默认设置”单选按钮组中,选择“帖子名称”。保存更改。
对我来说有效;希望对你也有效。:)
来源: 此博客文章 。
编辑:网站不可用,因此我放上了它的 Wayback Machine URL。
devrique
2014-04-13
我遇到了同样的问题。我忘了打开漂亮的永久链接,但这样做并没有解决我的问题。
我还必须更新我的 apache 虚拟主机文件,因为 AllowOverride 默认为 None。
<Directory /var/www/wordpress/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
更新此文件并重新加载 Apache 服务后,API 就可以正常工作了。
Randy Shelford
2015-09-22
这只是在 WordPress 中启用 URL 重写的问题。基本上,转到
设置 -> 永久链接
,并确保第一个重写选项设置为
帖子名称
。
ahmedkandil
2021-02-01