AWS API Gateway 绑定自己的域名

AWS CDK:自定义域名与API Gateway的整合 摘要:本文介绍了使用AWS CDK在TypeScript中创建API Gateway并关联自定义域名的方法。通过示例代码展示了证书创建、API Gateway配置、Route 53记录设置等关键步骤,同时针对常见的证书验证、DNS配置、访问权限和域名映射问题提供了解决方案。文章强调配置验证的重要性,帮助开发者实现通过自定义域名访问API,同时简化复杂的AWS基础设施管理流程。(150字) 阅读详情

由于中国区的AWS服务缺少或者功能不全,导致目前能找到的给API GateWay绑定域名的文档和资料都不够准确,因此在这记录一下中国区的操作步骤。

 

  1. 准备域名证书,需要以下材料
    1. 证书正文(一般名字是certificate.pem\certificate.crt之类的)
    2. 密钥文件(一般以.key结尾的文件)
    3. 证书链(名字中带有chain的文件)
  2. 进入AWS Certificate Manager 服务,点击导入证书,出现三个文本框,分别复制上一步三个文件的内容进去,然后一直下一步直到完成,此时界面上会出现你导入的域名(下图是我的测试域名)
  3. 进入API Gateway服务,点击创建域名(Custom domain names),此时出现下图内容,输入完整正确的域名,关于TLS Version 选择最小TLS版本,选择1.0即可,可以往上兼容,最后选择第2步创建的域名证书
  4. 点击创建create,域名就建立好了,但实际生效要1小时左右(出现status available就好了),创建好的域名,会有一个API Gateway domain name,这个就是需要将域名解析到的目标,CNAME类型记录
  5. 还是在这个页面,拉到最底下,点击Configure API mappings,将域名与API GateWay绑定即可,如下图所示,可以绑定到API GateWay某个特定的stage

 

待域名生效并且加了解析之后,通过域名可以访问了。

Amazon API Gateway 配置自定义域名 进入 API Gateway 服务页面。选择您要为其配置自定义域名的 API。在左侧导航菜单中,选择"自定义域名"。点击"创建自定义域名"按钮。输入您希望使用的自定义域名(例如 ​​)。选择"边缘优化"选项,以利用 Amazon CloudFront 的全球边缘网络。在"证书"部分,选择"使用 ACM 证书"选项。选择您之前在 Route 53 中创建的托管区域(例如 ​​)。选择"创建一个新的 ACM 证书"选项。点击"创建自定义域名"按钮。 阅读详情

相关推荐

使用Terraform自动化AWS API Gateway CORS配置实战

在 RESTful 设计中,数据过滤与定位通常通过两种机制实现:路径变量(Path Parameters)和查询参数(Query Parameters)。二者用途不同,处理方式也有差异。每个资源可以绑定多种 HTTP 方法。以下示例为/items添加GET和POST方法:参数说明::支持GETPOSTPUTDELETEOPTIONS等标准方法。:设置认证方式,可选值包括:NONE:无需认证;AWS_IAM:基于签名的 IAM 权限控制;

weixin_27645199的博客 864

[AWS云]API Gateway绑定域名

API Gateway绑定域名

China_Yanhy的博客 719

基于Ardupilot/PX4固件,APM/PIXhawk硬件的VTOL垂直起降固定翼软硬件参数调试(第一篇)安装调试

基于Ardupilot/PX4固件,APM/PIXhawk硬件的VTOL垂直起降固定翼调试 本文内容大部分来自Kris,我们的K大,在VTOL领域的大牛,在此,非常感谢K大。能引用K大的成果也是自己的荣幸,不便之处还请K大多多包涵,在此引用只是为方便自己日常学习,部分参数表里根据自身情况,增加了相应参数。 1.安装及下载Ardupilot官方固件: VTOL固件的来源可分为Ardupilot官方固...

u011322358的博客 3万+

亚马逊云国际站代理商:亚马逊云怎么绑定域名

1. 强大的基础设施:AWS亚马逊云拥有全球覆盖的数据中心网络,提供高可靠性、低延迟的云计算基础设施,能够满足不同规模和需求的用户。2. 多元化的产品线:AWS亚马逊云提供了丰富的云服务产品,包括计算、存储、数据库、网络等方面的解决方案,用户可以根据实际需求选择合适的产品。3. 灵活可扩展:AWS亚马逊云采用按需付费的模式,用户可以根据需求进行弹性扩容或缩减,节省成本并提高效率。4. 安全性保障:AWS亚马逊云遵循严格的安全标准,提供多层次的安全措施和数据加密方式,保护用户的数据和隐私。

aliyuncloud的博客 717

应急响应之windows日志分析工具logparser使用

windows日志分析工具logparser使用介绍

u013930899的博客 8123

详解各类以太网标准10BASE-T/100BASE-T4/100BASE-FX/1000BASE-X等

以太网是现实世界中最普遍的一种计算机网络。以太网有两类:第一类是经典以太网,第二类是交换式以太网,使用了一种称为交换机的设备连接不同的计算机。经典以太网是以太网的原始形式,运行速度从3-10 Mbps不等;而交换式以太网正是广泛应用的以太网,可运行在100Mbps、1000Mbps和10000Mbps高速率,分别以快速以太网、千兆以太网和万兆以太网的形式呈现

不积跬步,无以至千里! 5万+

怎么样绑定域名到AWS(亚马逊云)服务器

1,拿着你买的域名去亚马逊申请一个证书。有两种方式:一种是通过邮件,另一种是通过解析一个用不到的子域名来验证此证书。3.解析自己的主域名,CNAME解析到亚马逊提供给你的服务器域名。

我的专栏 981

Win10家庭版如何添加本地用户和组

在众多Windows版本中,Windows 10以其丰富的功能和卓越的性能吸引了大量用户。然而,对于使用Win10家庭版的用户来说,他们可能会遇到一些功能上的限制,特别是在用户和组管理方面。虽然家庭版在某些高级功能上有所缩减,但我们仍然可以通过一些技巧来实现对本地用户和组的管理。本文将详细介绍如何在Win10家庭版中添加本地用户和组,以便用户能够更好地管理计算机资源。

nntxthml的博客 4555

AWS api gateway 中 api gateway domain name 和 customer domain name (域名)关联设置

前言 AWS api gateway 中 api gateway domain name 和 customer domain name (域名)关联设置 首先 api name 其次 点击 customer domain name 然后 设置对应的 api mapping 配置 mapping 所有被选择添加到 api mapping 中的 api gateway name 会自动绑定到 api gateway domain name==>继而映射到...

Cat.Nie 671

手把手教你用FPGA实现SGMII接口:从IP核配置到板级调试全流程

本文详细介绍了如何在Xilinx 7系列FPGA上实现SGMII(Serial Gigabit Media Independent Interface)接口的全流程,包括IP核配置、约束编写和硬件调试。通过具体的硬件选型建议、软件工具链配置和PCB设计规范,帮助开发者快速构建稳定可靠的千兆通信链路,并提供了常见故障排查和性能优化技巧。

weixin_29194693的博客 296

Python 实战:高效绕过 reCAPTCHA v3 的自动化策略

本文深入探讨了使用Python高效绕过reCAPTCHA v3验证的实战策略。文章首先解析了reCAPTCHA v3无感验证的评分机制,随后详细介绍了两种核心解决方案:一是利用CapSolver等专业API服务直接获取有效token,二是通过Playwright模拟真人浏览器行为以提升评分。文中提供了从定位关键参数到代码实现的完整流程,并强调了合规操作与请求频率控制的重要性,为自动化开发者提供了切实可行的技术指南。

weixin_29057065的博客 488

如何为goFaas配置自定义域名:Route53与API Gateway完整配置

goFaas是一个基于Go语言和AWS Lambda的无服务器应用框架,它展示了10+ AWS服务的专业配置,以支持运行Go函数即服务(FaaS)。本文将详细介绍如何为goFaas配置自定义域名,通过Route53和API Gateway实现完整的域名映射与HTTPS配置,让你的无服务器应用拥有专业的访问地址。 ## 为什么需要自定义域名? 当我们准备将goFaas应用投入生产环境时,默认的A

gitblog_00799的博客 647

NVIDIA驱动装好了,Gazebo为啥还是卡?手把手教你用optirun搞定GPU加速

本文详细解析了NVIDIA驱动安装后Gazebo仍卡顿的原因,并提供三步精准诊断与GPU加速实战方案。通过optirun快速启用GPU加速,解决OpenGL与显示服务器的配置问题,显著提升仿真性能。适用于ROS、PX4等开发环境,帮助用户充分利用显卡性能。

weixin_30379531的博客 465

从虚拟主机到无服务器架构:用AWS Lambda+S3搭建个人网站实战

在云计算部署模式中,无服务器架构正成为中小流量网站的高性价比选择。它并非没有服务器,而是将底层基础设施的运维交给云平台,开发者只需关注代码与配置。相比传统虚拟主机,无服务器架构具备按需付费、自动弹性扩容、免运维等优势,尤其适合个人网站、小团队官网或活动落地页等流量波动大、预算有限的场景。以AWS为例,S3负责静态文件托管,Lambda承担动态业务逻辑,API Gateway提供HTTP接口入口,再搭配DynamoDB实现数据持久化,即可构成完整的无服务器网站。本文以真实搭建过程为线索,从账号准备、S3静态托

weixin_31423955的博客 260

PCL 使用点云创建数字高程模型DEM【2025最新版】

使用点云创建数字高程模型DEM,并将结果保存为高程图像。博客长期更新,本文最近更新时间为:2025年9月15日。

点云侠的博客 2294

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

AWS CLI 实战:用 aws apigatewayv2 get-domain-names 查询 API Gateway 自定义域名及其配置细节

本篇指南基于 AWS CLI 仓库中的官方示例 [get-domain-names.rst](https://link.gitcode.com/i/3fa0431de594cf71b07b068b4b392796),讲解 `aws apigatewayv2 get-domain-names` 命令的用法、完整输出结构、分页参数,以及每个返回字段(证书 ARN、端点类型、TLS 安全策略、域名状态等

gitblog_00908的博客 193

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Chalice 自定义域名配置完全指南:为 REST 与 WebSocket API 绑定专属域名

Chalice 支持为部署的 REST API 与 WebSocket API 配置自定义域名(Custom Domain Name),让你不必使用 API Gateway 自动生成的冗长 `execute-api` 域名,而是提供更简单、更直观的 URL 给 API 使用者。本文以 [domainname 官方文档](https://link.gitcode.com/i/220e2928a62a

gitblog_01156的博客 407

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

在 Meshery 中纳管 AWS API Gateway v2:aws-apigatewayv2-controller 集成模型全解析

本篇技术指南围绕 Meshery 开源项目中的 **aws-apigatewayv2-controller 集成模型**展开,讲解如何通过 Meshery 以"基础设施即设计"(infrastructure as design)的方式可视化、编排并管理 AWS API Gateway v2 的各类资源。读完本文,你将掌握该模型包含的 12 类组件(组件定义与 CRD schema)、7 条组件间关

gitblog_00333的博客 172

使用 AWS CDK 构建 Serverless Widget 服务:API Gateway + Lambda + S3 完整实战

本篇技术指南以 aws-cdk-examples 仓库中的 TypeScript 示例 [my-widget-service](https://link.gitcode.com/i/cd2af8adb2854f26dcf785b8ab90e76e) 为蓝本,深入讲解如何用 AWS CDK 以纯核心库(仅依赖 `aws-cdk-lib`,无任何基础设施前置条件)搭建一个由 **API Gateway

gitblog_00953的博客 471

Serverless Express 实战指南:将 Express 等 Node.js 框架无缝运行在 AWS Lambda 与 API Gateway 之上

> **导读**:本文基于 `@codegenie/serverless-express`(v5.0.0)官方文档,系统讲解如何在不改动业务代码的前提下,将 Express、Koa、Hapi、Sails 等既有 Node.js 应用部署到 AWS Lambda、API Gateway、ALB、Lambda@Edge、VPC Lattice 乃至 Azure Functions 等 Serverle

gitblog_00797的博客 643

AWS如何申请免费的SSL/TLS证书?

亚马逊云科技通过Amazon Certificate Manager(ACM)服务,为用户提供永久免费的SSL证书服务。不同于传统证书90天或1年的有效期限制,ACM支持自动续期,无需手动操作,且可绑定弹性负载均衡(ALB)、内容分发网络(CloudFront)、API网关等云资源,全面保障网站通信安全。

xiaoqi0930的博客 3119

tRPC AWS Lambda + API Gateway 适配器实战:在 Serverless 上部署端到端类型安全的 API

本文是一份聚焦 tRPC 官方 `@trpc/server/adapters/aws-lambda` 适配器的实战指南(对应仓库中 [version-10.x 适配器文档](https://link.gitcode.com/i/a0ceaa20750e1513d727b7dcd6ead31d) 的主题)。它讲解如何在 AWS Lambda 上直接托管 tRPC Router,同时兼容 API Ga

gitblog_00593的博客 133

阅读书源配置完整指南:3种导入路径与调优排错一次讲清

「阅读」APP 本身不带任何小说内容,不导入书源,搜索和书架功能都无从谈起。这篇教程带你从零完成阅读书源配置:选一条合适的导入路径,在二十多个书源里挑出趁手的几个,再学会在弹出验证码、章节加载失败时该怎么处理。 [Yuedu](https://link.gitcode.com/i/10597a5756becbac2d09bf4ae3b14b59) 项目是「阅读」阅读器配套的书源分享仓库,核心是根

gitblog_00867的博客 760

aws-node-shared-gateway 实战:users 服务如何把 GET /users/list 挂载到共享 API Gateway

本指南围绕 [aws-node-shared-gateway](https://link.gitcode.com/i/3476a9c38f02d34497a0d9f9fe4a717f) 示例中的 **users 服务**展开,讲解在 Serverless Framework(v4)下如何让一个独立的 Lambda 服务导入 `gateway` 服务导出的共享 REST API 标识,并将自己的 `

gitblog_01097的博客 366

如何快速掌握AWS API Gateway与VPC链接:构建安全的私有网络架构

AWS API Gateway与VPC链接是构建安全私有网络架构的核心组件,本文将为新手和普通用户提供简单易懂的指南,帮助你快速掌握这两项关键服务的使用方法和最佳实践。 ## 为什么需要API Gateway与VPC链接? 在现代云架构中,API是连接前后端服务的重要桥梁,而私有网络则是保障数据安全的基础。AWS API Gateway作为托管的API服务,可以帮助你轻松创建、发布、维护、监控

gitblog_00639的博客 487

完整的 API Gateway 请求转发流程

在您的 Route 53 私有托管区域中,您为自定义域名 api.finance.com 创建了一个 CNAME 或 A 记录(Alias Record),将其指向 Endpoint A 的 DNS 名称(例如 vpce-abc1.execute-api…· VPC DNS 解析器查询 Route 53 私有托管区域,将 api.finance.com 解析为 Endpoint A 弹性网络接口(ENI)的私有 IP 地址(例如 10.0.1.10)。· 客户端向 VPC 的 DNS 解析器发出查询。

huaxne的博客 407
上一篇: spark的df.na.fill()填充值注意的地方
下一篇: springboot读resource下的csv文件
刘sir--
博客等级 码龄9年 20粉丝 33原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值