【问题标题】:Wordpress rest api not displaying pages when domain name updated域名更新时Wordpress rest api不显示页面
【发布时间】:2019-03-19 02:20:44
【问题描述】:

所以我在这个话题上一直在绞尽脑汁,但我发现的每一个资源都没有完全符合我的要求。

问题是,我正在帮助在 AWS EC2 实例中托管网站的人,该实例使用 WordPress REST API 来处理网站上的特定页面,还有其他静态页面存储在 S3 存储桶中。当他将域名从亚马逊 URL 更新为指向亚马逊 URL 的“something.com”时,使用该 API 的页面不再显示,而是出现错误,但当他单击静态链接时页面,它们工作正常。

如果有任何需要澄清的地方,请告诉我,我确信它会变得混乱。

【问题讨论】:

  • 您需要更具体。显示您在尝试更改域时所遵循的步骤,并说明在您的场景中如何使用/设置 WordPress 和 S3。

标签: wordpress amazon-web-services amazon-s3 amazon-ec2


【解决方案1】:

我猜这可能是由于same-origin policy。浏览器认为将脚本加载到浏览器中的域 (something.com) 与 WordPress 端点所在的域 (S3 存储桶, s3.amazonaws.com) 不同。如果使用 API 的页面显示类似 Origin null is not allowed by Access-Control-Allow-Origin 的内容,请检查开发者控制台。

【讨论】:

    猜你喜欢
    • 2017-03-10
    • 2019-12-01
    • 2021-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-16
    • 2023-03-08
    相关资源
    最近更新 更多