按照DNS记录的说明后,我使用App Engine 设置了自定义域:
https://cloud.google.com/appengine/docs/standard/java/mapping-custom-domains
它的工作使用URL默认服务 的http:// MY_CUSTOM_DOMAIN但我无法访问其他服务,网址,HTTP://SERVICE_ID.MY_CUSTOM_DOMAIN.我是否需要映射一组不同的DNS记录?
开发目的我想使用自定义域而不是启动我的 Angular 应用程序localhost
还有其他办法吗?
我能够找到php的解决方案,但没有找到Angular 应用程序的解决方案。
我的自定义域https://mysub.mydomain.com已正确注册到 Firebase 托管,我可以使用我的自定义域创建动态链接。但是出现 3 个警告,并且 IOS 动态链接未打开我的 IOS 应用程序。
如果我使用谷歌默认域“xxx.page.link”,一切都可以。
动态链接有 3 个警告
我们在您的 Google 项目中找不到 Android 包名称“xxxxx”。了解更多。
我们在您的 Google 项目中找不到捆绑包 ID“xxxxxxx”。了解更多。
没有配置可以防止此域https://mysub.mydomain.com/example上的网络钓鱼。在 Firebase 动态链接控制台中将 URL 模式设置为白名单。了解更多。
所以我已经将 Google Cloud Function 部署到这样的地方:
https://us-central1-my-project.cloudfunctions.net/my-function
Run Code Online (Sandbox Code Playgroud)
我可以成功渲染一个动态网页,如下所示:
https://us-central1-my-project.cloudfunctions.net/my-function?slug=foo
Run Code Online (Sandbox Code Playgroud)
现在,我想将其放在常规 URL 后面,这样它的工作方式如下:
https://my-domain.com/some-directory/foo
Run Code Online (Sandbox Code Playgroud)
我希望它是https而不是 http。请注意,我在 slugsome-directory上方添加了foo这些内容,因此那里有一些重写逻辑。
所以基本上从这里到这里:
https://us-central1-my-project.cloudfunctions.net/my-function?slug=foo
https://my-domain.com/some-directory/foo
Run Code Online (Sandbox Code Playgroud)
问题是如何做到这一点。想知道你是否可以指导我如何做到这一点,我认为这也会对未来的谷歌用户有所帮助。
当我搜索“谷歌云功能的自定义域”时,我得到的是“端点”或“openapi”,或者我不知道,但它似乎不太相关。不过,我还是继续更改了我的 DNS 名称服务器以符合他们的说法:
A 198.51.100.0
A 198.51.100.2
A 198.51.100.4
A 198.51.100.6
AAAA 2001:db8:ffff:32::15
AAAA 2001:db8:ffff:34::15
AAAA 2001:db8:ffff:36::15
AAAA 2001:db8:ffff:38::15
Run Code Online (Sandbox Code Playgroud)
但我不知道下一步该做什么。不幸的是,与 AWS 相比,Google Cloud 的文档毫无意义。
dns google-cloud-platform google-cloud-functions custom-domain
在 serverless.yml 中,在自定义下,我有以下代码(此处带有虚拟值):
customDomain:
domainName: myhost.mydomain.com
basePath: ''
stage: ${self:provider:stage}
createRouteS3Record: true
endpointType: 'edge'
securityPolicy: tls_1_2
certificateArn: 'arn:aws:acm:.................'
hostZoneId: 'P4OCK4S1PSTZK'
Run Code Online (Sandbox Code Playgroud)
当我执行无服务器部署时,一切都很顺利。为我的函数正确生成了 Api。(在我拥有的功能下events: http)
但是,在部署 API 生成的 lambda 后,我收到以下错误:
Error: Error: Unable to setup base domain mappings for myhost.mydomain.com
Run Code Online (Sandbox Code Playgroud)
除了https://forum.serverless.com/t/error-unable-to-setup-base-domain-mappings/11395之外,我没有得到太多信息 不知道如何在无服务器中包含 api 版本(如果这是解决方案) 。
amazon-web-services aws-api-gateway serverless custom-domain aws-serverless
我正在 Linux 服务器上的共享主机上使用 PHP/HTML 构建 SAAS 产品,但我被困在域名部分。
目标
我会将我的 SAAS 应用程序托管在 app.mysaas.com
我的客户将他们的域名指向 app.mysaas.com
客户域上的任何访问者都应该在app.mysaas.com他们没有注意到的情况下获得内容,这意味着他们会www.customer01.com在浏览器中看到。
此外,在访问时,www.customer01.com/contact/他们应该在app.mysaas.com/contact/没有注意到的情况下为他们提供内容,这意味着他们会www.customer01.com/contact/在浏览器中看到。
客户域上的 SEO 不应受到影响。所以通过 iframe 不是一种选择。
我需要我的客户提供 API 密钥。我以为我让我的客户将 TXT 记录添加到他们的 DNS 中,其中包含他们的 API 密钥,并在我的服务器上使用 PHP 获取它。
问题
如何检测客户指向的域app.mysaas.com?(我想用 PHP 的 var $_SERVER['HTTP_HOST'])
如果我离开了,你能提供一个分步指南吗?
谢谢你的时间。
我正在尝试向我的 Heroku 应用程序添加自定义域,但添加自定义域后,给定的 Dns 目标现在可以正常工作。每当我尝试访问我的 Dns 目标链接时,它都会说Synthesis-stonecrop-p4oa311n91p2gcgbqide0d1b.herokudns.com 没有\xe2\x80\x99t 发送任何数据。我想添加新域的过程已更新,但 heroku 没有在官方文档中提到它。我想知道这sni_endpoint是什么以及如何为我的应用程序配置它。任何帮助将不胜感激。谢谢 !
我正在为注册和登录过程集成 Azure Active Directory B2C。默认情况下,当用户单击登录按钮时,它必须将用户重定向到不同的域 ( microsoftonline.com ),以便注册和登录页面的 URL 采用以下格式:
但是,我认为对于将他们重定向到其他域进行登录的用户来说,这是一种糟糕的用户体验。所以我想使用我自己的域(例如 example.com),以便 URL 应如下所示。
https://login.example.com/te/tenant-name.onmicrosoft.com/b2c_1_signupsignin1/oauth2/v2.0/authorize .......
我对 Azure 文档进行了一些研究,发现它目前不支持为注册和登录页面设置自定义 URL。
https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-faqs
但是,Azure B2C 的案例研究提到皇家马德里官方主页也使用 Azure AD B2C 进行用户管理(https://customers.microsoft.com/en-ca/story/real-madrid)。但是,登录页面 URL 中的域不是microsoftonline.com而是他们自己的域realmadrid.com,如下所示
我检查了以下页面,但没有一个帮助..
https://techcommunity.microsoft.com/t5/Azure-Active-Directory/B2C-with-custom-login-URL/td-p/44040
https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-faqs
那么我怎样才能像皇马主页使用 Azure AD B2C 那样实现呢?
问题陈述:我正在firebase deploy从 firebase运行以在Angular8应用程序的文件夹cli内部署构建。此操作仅将最新版本部署到默认托管,而不部署到自定义域。Publicurl_link
注意:我只是在学习如何编码,如果我完全做错了,可能会有一个好的改变。
我已将自定义域连接到我的 firebase 托管帐户。
我在最新版本中添加了 paypal 捐赠按钮,并且此按钮显示为Angular 中的url_link默认托管--> Web 应用程序
问题:连接的自定义域根本不反映这些更改。 domain--> 说书人联盟
如果您能指出导致此问题的可能原因的正确方向,我们将不胜感激。
我有一个 Azure 存储帐户,并且启用了 Blob 服务上的静态网站。我还为我的 blob 服务配置了自定义域。为了能够在自定义域上通过 HTTPS 为我的网站提供服务,我需要以某种方式应用我的证书。我该怎么做?
ps 我不想没有 CDN
custom-domain ×10
angular ×2
azure ×2
dns ×2
api ×1
azure-ad-b2c ×1
certificate ×1
firebase ×1
heroku ×1
paypal ×1
saas ×1
serverless ×1
web ×1