You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

本地AMP页面开发遇amp-iframe HTTP源错误,求解决方案

回答

可行解决方案

1. 启用AMP开发调试模式

在本地访问AMP页面的URL末尾添加#development=1,示例:
http://192.168.0.10/your-amp-page.html#development=1
该参数会让AMP框架跳过生产环境的严格安全校验,包括amp-iframe强制HTTPS的要求,完美适配本地HTTP开发场景。上线前只需移除该参数,切换为HTTPS地址即可。

2. 将本地IP映射到localhost

修改系统hosts文件,添加映射规则:

192.168.0.10 localhost

接着修改amp-iframe的src属性:

src="http://localhost/test.php"

AMP对localhost来源的HTTP请求有豁免规则,不会触发HTTPS校验错误。开发完成后,再将src改回线上HTTPS地址即可。

补充说明

以上两种方法均为AMP官方支持的本地调试方案,无需配置HTTPS即可正常使用amp-iframe,完全满足开发阶段的需求。

内容的提问来源于stack exchange,提问作者gpwr

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 05:42:49