【发布时间】:2016-04-12 18:02:06
【问题描述】:
在使用 XAMPP 进行本地开发时,我已经使用 Wordpress REST 插件 WP-API 几个月了。我最近将我的站点迁移到了一个 EC2 实例,并且一切正常除了现在每当我尝试访问 API 上的任何端点时都会收到带有以下消息的 404:
在此服务器上找不到请求的 URL /wordpress/wp-json/
已启用漂亮的永久链接,具有以下结构 http://.../wordpress/sample-post/ 在浏览器中导航到特定帖子时可以正常工作。
以下是有关我的设置的一些详细信息:
- WordPress 4.4.1
- 不是多站点
- WP REST API 插件 2.0-beta9
- Apache 2.2.22
- Ubuntu 12.04.5
任何帮助都将不胜感激,因为我已经浏览了 SO 和 WP 支持论坛几个小时并且没有想法。谢谢!
【问题讨论】:
-
更新永久链接后,尝试禁用 wp-api 插件并再次激活,然后检查。
-
你最近更新了你的wordpress吗?因为从 4.4 开始,他们对 REST API 进行了很多更改
-
大家好,感谢您的意见,但这些都没有解决我的问题。 @Milap 在启用永久链接后已经尝试停用(和卸载),但这没有用。 GitHub 问题似乎表明该问题已在 beta7 中得到解决,但我使用的是 beta9。
-
@Christophvh 我正在使用最新版本的 WordPress 4.4.1
标签: wordpress apache .htaccess wordpress-rest-api wp-api