问题标签 [custom-domain]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure - 使用自定义域和 SSL 在 2 个 Web 应用程序上配置 Azure 流量管理器
背景
我有两个网站:
- web1.azurewebsites.net
- web2.azurewebsites.net
我添加了一个名为 webtm.trafficmanager.net 的流量管理器。
web1.azurewebsites.net 配置有自定义域 web.example.com。我还为其添加了通配符 SSL 证书(即 *.example.com)。如果我请求 web.example.com,它会毫无问题地为网站提供服务。
要求
我需要在这两个站点之上设置流量管理器。因此,如果 web1.azurewebsites.net 关闭/离线,则流量管理器可以自动切换到 web2.azurewebsites.net。
实施问题
我已经阅读了这些 SO 答案(SO 1,SO 2)和这篇文档文章,但是,我有一些疑问。如果有人能证实我在下面概述的理解,我将不胜感激,好吗?
第 1 步:我知道我必须将 DNS 记录更新为:web.example.com. 60 IN CNAME webtm.trafficmanager.net.
. 删除指向 的其他 DNS/CNAME 记录web.example.com to web1.azurewebsites.net
。
第 2 步:我需要从 web1.azurewebsites.net 中删除当前的自定义域映射,然后重新添加它。将自定义域设置为 web.example.com,CNAME 配置将显示流量管理器端点。此步骤不需要更改 DNS 吗?
第 3 步:将自定义域添加到 web2.azurewebsites.net 将自定义域设置为 web.example.com,CNAME 配置将显示流量管理器端点。此步骤不需要更改 DNS 吗?
第 4 步:不更改添加到 web1.azurewebsites.net 的 SSL 证书。
步骤 5:将 SSL 证书添加到 web2.azurewebsites.net。
现在,访问https://web.example.com应该会点击流量管理器。它将看到 web1.azurewebsites.net 在线,因此它将引导用户访问该网站。如果 web1.azurewebsites.net 出现故障,它将自动将用户重定向到 web2.azurewebsites.net。
谢谢!
wordpress - 带有裸域外部 A 记录的应用引擎自定义域设置
我的项目有一个托管在 Siteground 上的 WordPress 登录页面和在 Google App Engine 上运行的原型。我希望裸域newco.com
指向 WordPress/Siteground 页面和app.newco.com
GAE 提供的原型。
该应用程序当然也有一个服务器。为了使安全性正常工作,我们需要服务器和客户端都运行在同一个域名上。我遵循了GAE 的映射自定义域指南,其中包含以下说明
- 在 A 或 AAAA 记录中,输入 @
- 在 CNAME 记录中,输入三级域名。例如,输入 www 以映射 www.example.com 子域。
Siteground 支持告诉我,如果我希望裸域指向他们托管的站点,我需要有一个带有 @reference 的 A 记录。这与上述说明直接冲突。让 A/AAAA 记录和单个 A Siteground 记录都引用 @ 会导致应用程序和 WordPress 站点的结果不稳定。
有谁知道如何在裸域名指向外部站点的同时设置 GAE 自定义域?
github - 为什么 Github 页面的自定义域不为其他存储库提供页面?
Github 的关于自定义域和 GitHub Pages论坛中写道,
为用户或组织站点配置自定义域后,自定义域将替换该帐户所拥有但未配置自定义域的任何项目站点的 URL
<user>.github.io
或<organization>.github.io
部分 URL。例如,如果您的用户站点的自定义域是www.octocat.com
,并且您有一个未配置自定义域的项目站点是从名为 的存储库发布的,则该存储库octo-project
的 GitHub Pages 站点将在 可用www.octocat.com/octo-project
。
这正是我想要的。我为我的自定义域创建了一个主存储库<user>.github.io
(带有一个基本的静态 html 网站),并设置了自定义域xyz.com
并www.xyz.com
定向到,<user>.github.io
如为 GitHub Pages 站点管理自定义域中所述。这是它的外观。
我还添加了一个包含内容的文件CNAME
。现在和两者都指向 html 中,完美。xyz-repo
xyz.com
www.xyz.com
xyz.com
xyz-rep
这是问题所在,我有另一个存储库,其中包含我可以访问<user>.github.io/other-repo-name
但不能通过xyz.com/other-repo-name
or访问的 Github 页面www.xyz.com/other-repo-name
。
有什么帮助吗?
amazon-web-services - 错误无法为无服务器自定义域设置基域映射
在 serverless.yml 中,在自定义下,我有以下代码(这里有虚拟值):
当我执行无服务器部署时,一切都很顺利。为我的功能正确生成了 Api。(根据我的功能events: http
)
但是,在 API 生成的 lambda 被部署后,我收到以下错误:
除了https://forum.serverless.com/t/error-unable-to-setup-base-domain-mappings/11395之外,我没有得到太多信息 如果这是解决方案,不知道如何在无服务器中包含 api 版本.
azure - 在 Azure 中配置 Dns 区域以在 gsuite 中接收电子邮件?
我已在我的域注册商中将我的域配置为指向我的 azure dns 区域,并且我希望能够使用我的域在 gsuite 中接收电子邮件?我读过的所有内容都告诉我,我必须在我的 azure dns 中配置 MX 记录,但我无法匹配 gsuite 告诉我添加到 mx 记录的数据。
c# - 如何在 google OAuth 2.0 的重定向 uri 中配置通配符或自定义域
我正在使用 Google API 将用于上传/下载/获取/创建文件和文件夹功能的谷歌驱动器与 C# Web API 2.0 集成。我想在重定向 uri 中配置通配符或自定义域,因为我的应用程序支持每个客户的自定义域。每次客户向我的应用程序注册时,他们都可以生成自己的自定义域,例如:-
客户 1 应用程序 URL:https ://abc-myapplication.com 客户 2 应用程序 URL:https ://xyz-myapplication.com
如何动态添加重定向 uri 或添加通配符重定向 uri,如https://*-myapplication.com?
heroku - 我无法在 Infomaniak (www.infomaniak.com) 管理的自定义拥有的域上托管我的 heroku 应用程序
目前我正在使用 Herokuapp 来托管我的 Web 应用程序,它基本上是一个个人网站。使用默认的 heroku 给定域,它可以正常工作。但是,每当我将自定义域添加到我的应用程序(也在我的 DNS 注册商(即 Infomaniak.com)中为 DNS 目标添加 CNAME)时,它不起作用。我已经尝试了所有方法(也等待超过一天来检查是否该应用程序出现在我的自定义域中),但直到现在才能做到这一点。我也尝试过 Infomaniak 的支持,但没有奏效。还有其他人面临这个问题吗?有人可以在这方面帮助我吗?
azure - 通过 REST API 添加自定义域会为 KeyVaultId 分配“NULL”值
我试图通过 REST API 在 azure 中为我的 apim 服务添加自定义域。自定义域已添加,但 KeyVaultId 分配有 NULL 值。
amazon-web-services - 使用 Shopify 商店设置时,Route53 DNS 无法解析
我有一个在 Route53 (AWS) 注册的域。我正在尝试将其连接为 Shopify 商店中的自定义域。
我使用以下值更新 A 记录和 CNAME 记录。
- @,A,23.227.38.65
- www、CNAME、shops.myshopify.com
尽管在 Shopify 中设置了这些记录并通过域验证设置,但我无法让 DNS 正确解析并将流量引导到我的 Shopify 商店。相反,浏览器总是说:
server IP address could not be found.
我在 AWS/Route53 方面缺少什么吗?它位于公共托管区域中,因此我认为我不需要创建任何入站 VPC 规则或安全组配置。
任何帮助将不胜感激!
解决。
在域的名称服务器设置中,我必须将它们更新为 Route53 在 DNS 设置中生成的相同 NS 记录。完成后几分钟后一切都开始工作了。