我从docker映像5.8.1-apache
运行woocommerce与mysql 5.7
(通过docker-compose)
我在woocommerce中生成API密钥后,我尝试访问url http://localhost:8180/wp-json/wc/v3/products(我在主机上暴露80到8180),但我得到一个页面说:
Not Found在此服务器上找不到请求的URL。
Apache/2.4.51 (Debian) Server at localhost Port 8180
同样的指导方针也说我必须启用永久链接:
WordPress永久链接必须在:Settings>永久链接。
但是当我转到Settings->Permalinks
部分时,我没有看到任何复选框或选项显示"启用永久链接"。
我错过了什么?
因此,为了真正能够使用WC REST API -正如指南所说-你需要确保你使用的是"相当持久的";(也不是"普通的")。
转到Settings>永久链接,然后选择任何永久链接选项(例如。发布名称),然后保存更改