我正在使用联系人表单7版本4.9当我尝试提交表单时,POST请求被发送到此端点/wp-json/contact-form-7/v1/contact-forms/<form id>/feedback
但它获取301 Moved Permanently
,GET请求再次发送到端点/wp-json/contact-form-7/v1/contact-forms/<form id>/feedback
。
结果,我得到了此响应{"code":"rest_no_route","message":"No route was found matching the URL and request method","data":{"status":404}}
,表单未提交。
表单在我的本地正确工作,但在服务器上发生错误。有人有主意吗?
提前感谢您的帮助。
2条答案
按热度按时间kmynzznz1#
我已经测试了解决方案,并为我工作请降级到版本7. 4. 7 https://downloads.wordpress.org/plugin/contact-form-7.4.7.zip,它将工作良好
yebdmbv42#
我有一个类似的问题,当我注意到WordPress安装没有.htaccess文件时解决了它。我创建了一个默认的.htaccess文件,这修复了我的联系表单。