SAE提供了应用部署和管理的环境,但SAE本身并不处理和域名相关的操作。如果您需要通过域名访问部署在SAE的应用,您可以按照以下步骤操作。
在SAE配置ALB或CLB,绑定公网访问地址,给应用提供能被公网访问的能力。获取相关的公网IP地址或者域名,再到域名DNS服务绑定域名和公网IP地址。
可以在SAE配置ALB或CLB后,获取相关的公网IP或者域名,再到域名DNS服务进行绑定。---来自Serverless应用引擎操作文档
在Serverless应用引擎中,您可以通过以下步骤将域名绑定到您的应用程序:
在Serverless应用引擎(SAE)中,如果无法绑定域名,可能的原因和解决方案有多种。首先,您需要确保已经为应用绑定了自定义域名。如果您正在使用CDN服务,还需要确保账号已经实名并开通了CDN服务。
对于SAE控制台设置Hosts绑定,这是通过应用级别的实例进行主机名解析,从而使得应用实例可以通过主机名进行访问。此外,如果您希望配置自定义域名及支持HTTPS的访问,那么可能需要按照提供的方案进行配置。
然而,某些情况下可能会出现特定的错误。例如,当options请求被发送到自定义域名时,如果页面直接被SAE拦截并报错,可能的原因是没有找到匹配的路由。这种情况下的错误信息可能会是:“ErrorCode": "DomainRouteNotFound", "ErrorMessage": "no route found in domain 'xxx' for path '/api/test' and method 'OPTIONS'"。在这种情况下,您需要检查并确保您的路由配置正确。
可以绑啊。
刷新下缓存看看呢?
SAE应用如何和公网域名绑定?https://help.aliyun.com/zh/sae/support/how-to-bind-a-public-domain-name-to-an-sae-application?spm=a2c4g.750001.0.i3
本文介绍使用SAE时,如何将应用和公网域名绑定,并通过域名访问应用。
SAE提供了应用部署和管理的环境,但SAE本身并不处理和域名相关的操作。如果您需要通过域名访问部署在SAE的应用,您可以按照以下步骤操作。
在SAE配置ALB或CLB,绑定公网访问地址,给应用提供能被公网访问的能力。
获取相关的公网IP地址或者域名,再到域名DNS服务绑定域名和公网IP地址。
设置自定义域名https://help.aliyun.com/zh/sae/user-guide/set-up-a-custom-domain-name?spm=a2c4g.11186623.0.i6
为应用绑定自定义域名后,可以通过固定域名访问应用。本文介绍自定义域名的使用场景,以及如何在SAE控制台为应用绑定自定义域名。
使用场景
应用创建完成后,SAE会免费提供一个默认的公网地址。在以下场景中,您需要为应用绑定自定义域名。
希望可以通过固定的域名访问该应用。
希望可以通过SAE提供的默认公网地址访问应用,在实际操作过程中,需要更改应用的访问地址,但不影响用户的使用。
在 Serverless 应用引擎中,绑定域名可能会遇到以下几种情况:
建议您可以尝试以下操作来解决绑定域名的问题:
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。