使用复制的ARM模板部署Microsoft.Web/sites/hostNameBindings资源
我使用一系列Azure数据中心位置使用复制操作,以部署应用程序服务计划和每个位置的网站.我能够创建一个流量管理器配置文件,并使用复制对象将每个位置的端点添加到流量管理器配置文件. 当我尝试使用Microsoft.web/stites/hostNameBindings Resources将每个网站的CNAME设置为我的自定义域名时azure-content/blob/master/articles/app-service-web/app-service-service-service-web-with-msdeploy-provision.md#create-arm-template" rel =" nofollow">在这里提出以下内容: { "type": "Microsoft.Web/sites/hostNameBindings", "apiVersion": "[parameters('hostNameBindingsApiVersion'
如何为Azure虚拟机设置一个自定义域?
我有一台具有myvmname.northeurope.cloudapp.azure.com设置为DNS名称的Azure虚拟机.我希望它像somename.my.domain.com.我是my.domain.com的所有者.如何在VM的门户上更改它?我是否被默认提供了?文档对于VMS尚不清楚. 解决方案 azure vm具有您还可以选择主持您Azure DNS中的域,然后您可以在Azure Portal上管理DNS记录.请参阅
20 2024-03-26
编程技术问答社区
多租户Azure动态通配符CName
我正在尝试创建一个多租户的Azure网站,这是人们注册并获取子域的一种方式.我已经按照此处的说明( http://www.digwebinterface.com/) 这是问题 如果我转到tenant1.mydomain.com,我将获得404服务器错误.但是,如果我登录Azure,然后转到我的网站管理自定义域并添加tenant1.mydomain.com,那么一切都可以正常工作. 通配符背后的想法是我可以务实/动态地添加租户.无论如何,是否可以自动化此过程或在Azure管理自定义域中添加通配符. App Cloud Service和网站之间有区别吗? 感谢您的帮助 更新 我最终使用云服务而不是网站.您无需再在控制面板中配置自定义域名.只需指出cname,你就可以了. 解决方案 您是否检查了使用Amazon Route 53在Azure中配置域映射的使用,似乎有选项. 请参阅以下链接 Windows Azure中的子域映射 将自定义域添加到az
20 2024-03-23
编程技术问答社区
如何设置Azure CNAME
我正在在Azure上设置VPS,并粘在配置CNAME上.该网站已在第三方注册. 我已经设置了以下内容: NAME TYPE TTL VALUE @ NS 120 ns1-01.azure-dns.com ... etc @ SOA 3600 azuredns... www CNAME 3600 我坚持要为CNAME值所做的内容.请myapp.azurewebsites.net 但是,对于Azure上的另一个VP,我正在使用 otherapp.location.cloudapp.azure.com 在Azure文档中,他们展示了如何找到托管WebApp https://learn.microsoft.com/en-us/azure/app-service-web/web-sites-godaddy-custom-custom-domain-domain-name 但没有提及如何找到托管VPS. 任何想法我在哪里可以找
10 2024-03-23
编程技术问答社区
Freenom.com和AWS Amplify。亚马逊要求我'配置根域'(@ ANAME abc-whatever-xyz.cloudfront.net)-> Freenom:不允许使用通配符
我试图在AWS放大器上使用自定义域名. 步骤2是: 2.配置root域,为了使用根域,必须在DNS提供商中配置ANAME记录(也称为Alias). 如果您的DNS提供商不支持ANAME/别名,请迁移您的区域 向Amazon Route53提交.如果您要迁移自定义,了解更多 已经为生产流量服务的域,请等到 您的新应用程序在.cloudfront.net URL上成功加载 在更新DNS记录之前如下显示: 我需要插入的值是: @ ANAME abc-whatever-xyz.cloudfront.net 请注意,Freenom没有一种称为" ANAME"的类型.但是,有" A"和" AAAA".如果我使用" a"并插入值,我会收到以下警告: 发生错误:不允许通配符! 我该怎么办? 解决方案 以 https://your-your-domain.org 需要创建 a 记录,更具体地说是 aname/别名记录.您可以如下所述将主机区域转移到AWS 5
24 2024-03-22
编程技术问答社区
iis cname到subdomain,从请求中获得subdomain。
我真正想做的是建立一个名为Site.com的Azure网站.然后有数百个子域,例如foo.site.com,bar.site.com,baz.site.com等.我的ASP.NET MVC应用程序将拉出子域,因为这将用作标识符. 接下来,我想让其他域名为子域.例如hello.othersite.com-> foo.site.com,以便浏览器仍然显示hello.othersite.com,但是我可以从请求中获得foo subdomain. 我不想配置任何一个,因为有很多子域,本质上是每个帐户. 这实际上是可能的吗? 我已经尝试了一些测试,但我不确定如何进行.我只是: 设置site.com接受 *.site.com cname hello.othersite.com to foo.site.com(我想要掩盖,转发等吗?) 传入的HTTP请求是否包含有关子域(FOO)的任何信息 它被称为? 我希望这不会太模糊和手动波动,但是对其合理性的一些确认将是一个很好
22 2024-03-15
编程技术问答社区
将域名指向azure流量管理器的URL,而不是直接指向服务器IP
所以我有一个域 badgag.com 这指向当前服务器的IP. 但我希望它指向 http://badgag.trafficmanager.net/ 此DNS将以最低的延迟路由到服务器. 所以我尝试将映射更改为 badgag.com -> badgag.trafficmanager.net -> closest web app -> IP ,但我不确定我需要更改的记录是什么. 这就是现在的样子: A @ 104.45.14.249 1 time CNAME autoconfig @ 1 time CNAME autoconfig.admin @ 1 time CNAME autodiscover @
26 2024-03-02
编程技术问答社区
用我的GoDaddy域名连接Heroku应用程序
我已经在Heroku上设置了一个申请,还从Godaddy购买了一个域. 我在Google上搜索了如何将我的域连接到Heroku,也阅读了Heroku文档,但我无法与我的域联系. 我是一个初学者,发现我需要添加cname或域可能是,但我不知道该怎么做.如何将我的域与Heroku应用联系起来?我需要在域上添加DNS,但是如何添加它? 请让我知道非常基本和详细的逐步过程,以将我的域与Heroku应用程序联系起来. 解决方案 可能的重复..根据用户请求,我们做... 您需要执行2个步骤 添加自定义域插件并添加您要使用的域,例如www.mywebsite.com到您的应用程序,在下面运行命令以执行此任务 heroku域:添加www.example.com 访问您的域注册器控制面板,然后将www.mywebsite.com设置为cname to yourapp.herokuapp.com,假设您正在使用cedar堆栈. 只需将www带入价值和目
26 2024-03-02
编程技术问答社区
GitHub页面:设置自定义域名
我已经在Github设置并运行了一个组织页面,而且事情似乎在起作用...但是我有点困惑.我想真正理解该过程,因为 github帮助文章是指利用他们的CDN和DOS服务,所以请忍受. 步骤1:使用domain'example.com' 在repo中创建的cname文件 步骤2:从dig example.github.io +nostats +nocomments +nocmd 中获取IP 步骤3:从步骤2输入IP到" A"记录(请参见下图) 我决定停在这里,看看它把我带到哪里,令我惊讶的是,它似乎已经完成了问题. example.github.io域正确地重定向到example.com域,并显示repo中的内容. 但是,我被告知,在DNS道具后,您可以dig example.com并查看指向example.github.io的cname记录.我看不到这个,我不喜欢认为我没有正确设置东西.任何想法/评论/提示欢迎,谢谢! 解决方案 为了利用GitHub页面提
44 2024-03-01
编程技术问答社区
用.htaccess保护cname子域的密码?
我正在尝试构建和测试" m".我正在研究的网站的子域. " m.domain.com"只是" domain.com"的cname,它将用于设置服务器端布尔值,因此该站点的移动版本将与不同的CSS和脚本完全相同. 在进行测试时,我想为M.Domain.com提出的所有请求需要一个密码.我在环境变量解决方案上尝试了几个.htaccess变体,这就是我现在拥有的: SetEnvIfNoCase Host m\.domain\.com is_mobile AuthType basic AuthName "Mobile site" AuthUserFile ".htpasswd" Require valid-user Order allow,deny Allow from all Deny from env=is_mobile Satisfy any 使用此代码," domain.com"和" www.domain.com"正常显示. " m.domain.com"提示按预期获取密
20 2024-02-27
编程技术问答社区
Apache和Yeoman在同一台服务器上构建NodeJS应用程序... 虚拟主机?
我一直在尝试在Apache服务器上添加一个Nodejs应用(由Yeoman -Angular -Fullstack Generator构建). 我发现了另一个回答的问题: apache and node.js同一服务器 建议使用这样的proxypass: ProxyPass /node http://localhost:8000/ 当我这样做时遇到的问题是我的应用在index.html wich中包括一些带有HREF的文件. 由于这些HREF不会像这样 开始 href="/node/..." 它们不是由proxypass重定向的,因此导致404误差. 我不能只是更改所有HREF:这意味着我需要在3个环境中重新进行一次:开发,生产和测试,即使我这样做,每次我都会使用Grunt进行测试我的应用程序,它会自动重建我的index.html. (此外,它不能解决一切,当我这样做时出现socketio存在一些问题) 我唯一能做的就是使用这样的proxypass:
18 2024-02-27
编程技术问答社区
怎样才能摆脱AngularJS网站URL中的哈希标签?
我将一个AngularJS站点上传到我的gh-pages分支,并将DNS a记录指向204.232.175.78.现在,该网站是实时的,但我认为Hash标签是URL结构的一部分.这是一个可以在 上看到网站的主页的两个URL http://www.maxmythic.com/#/ http://siddhion.githib.io/maxmythic_io/maxmythic_angular/#/> 我希望访问者进入地址栏中的URL很简单 maxmythic.com .如果一个人输入 maxmythic.com 它将其重定向到 http://www.maxmythic.com/#/. 我将如何使主页的URL仅 maxmythic.com 与www. strong>和尾巴/#/ 解决方案 在应用程序的主模块的配置函数中,使用$locationProvider的html5mode()函数.阅读这些文档以获取更多信息: http://docs.angularjs.org
22 2024-02-24
编程技术问答社区
我的领域是在AWS证书经理中待定验证
使用AWS证书管理器配置 *.mydomain.com,并在待处理验证中显示了一天以上,即使Cname Records已发布到域名下的AWS Route53.一切似乎都合适,但尚不清楚,为什么域未得到验证 注意:域是使用AWS Route53以及 创建的域 挖掘mydomain.com ; > DiG 9.10.6 > mydomain.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER
34 2024-01-26
编程技术问答社区
亚马逊S3:同时使用DNS别名到桶+HTTPS
我想在法兰克福区创建一个S3存储桶,并通过URL访问文件:https://files.stample.co/filename 所以我同时想要HTTPS和自定义DNS别名(CNAME). 根据我的了解,亚马逊拥有url https://*.s3.amazonaws.com的通配符证书. https/ssl 所以这个通配符将: 为https://stample-files.s3.amazonaws.com 工作 不适合https://files.stample.co.s3.amazonaws.com 所以我得到的其他stackoverflow 帖子是,如果我希望SSL工作,我必须使用一个没有点的存储桶名称,否则通配符的Amazon证书与存储量域不匹配. 使用DNS别名/cname 在此 根据您的需求,您可能不希望" S3.amazonaws.com"出现在您的网站或服务上.例如,如果您在Amazon S3上托管了网站图像,则可能更喜欢 ht
20 2024-01-25
编程技术问答社区
AWS证书管理器中的证书处于待定状态
我们的项目已部署在弹性豆stal上,我想在HTTPS上运行此项目.我在AWS证书管理器上创建了证书,然后选择DNS验证选项.我在Godaddy DNS记录中添加了数据.以下是我的示例数据 Domain Name | Record Name | Record Type | Record Value example.com | _8046ecb910c52234234234234232ecae.example.com. | CNAME | _81b05686qweerttcxsaxasdadas5a566.tljzshvwok.acm-validations.aws. *.example.com | _8046ecb910c52234234234234232ecae.example.com. | CNAME | _81b05686qweerttcxsaxasdadas5a566.tljzshvwok.acm-validations.aws. aws给了我的两个示例记录和
Cloudfront CNAME与DNS CNAME
我已经设置了一个分发,但是我对可以在CloudFront中设置的CNAME的目的有些困惑.假设我分配的CloudFront域是d27fwrff25jcfdafa.cloudfront.net,我可以使用AWS Management Console分配" nice" cname static.example.com. 我不明白为什么我想这样做.为什么我不只是在我的网站DNS记录中创建CNAME,然后直接将其指向D27FWRFFFFFFFFFFFFFFFFFFFFFFA.CLOUDFRONT.NET而不是在CloudFront中创建CNAME?这是我所做的,它运行得很好,但我不喜欢不了解东西. 另外,如果我仅使用管理控制台创建CNAME,我是否不需要将我的名字服务器设置为Amazons,以便可以正确解决CNAME?我在文档中找不到任何提及的步骤,所以我想我一定会缺少某些东西! 感谢您的任何帮助, 保罗. 解决方案 您在第二段中描述的过程完全正确.您可以使用DNS提供
52 2024-01-25
编程技术问答社区
如何重命名AWS S3存储桶
在艰难的迁移等工作等之后,我刚刚意识到我需要使用cname(例如Media.abc.com)服务内容.存储桶名需要从Media.abc.com/s3/amazon.com开始,以确保其正常工作. 我刚刚意识到S3不允许从控制台直接重命名. 有什么方法可以解决这个问题? 解决方案 我认为,唯一的方法是创建一个具有正确名称的新存储桶,然后将所有对象从旧存储桶复制到新存储桶.您可以使用AWS CLI进行. 其他解决方案 解决方案 aws s3 mb s3://[new-bucket] aws s3 sync s3://[old-bucket] s3://[new-bucket] aws s3 rb --force s3://[old-bucket] 说明 S3没有重命名的存储桶功能,因为从技术上讲,S3中没有文件夹,因此我们必须处理存储桶中的每个文件. 上面的代码将1.创建一个新的存储桶,2.复制文件,然后3.删除旧存储桶.就是这样. 如
40 2024-01-25
编程技术问答社区
S3托管网站Cloudfront分布和API网关自定义域名指向同一子域
我有一个名为api.example.com网站的子域,我想实现以下内容: S3静态网站映射到API.example.com 有1个CloudFront分布 具有映射到同一子域API.example.com 的API网关自定义域名 我为实现此设置所做的步骤是: 创建一个API网关自定义域api.example.com,并设置我要公开为v1的API的基本映射(现在版本1) 在53号路线中,我创建了一个Cname Record api.example.com,指向Edge优化的目标域名API网关的目标域名,从步骤1 注意:此时,我正如预期的那样,从 https://api .example.com/v1 我创建了一个S3存储桶,并将其设置为静态网站托管.所有文件都成功上传并工作. 我创建了一个新的CloudFront分发,并在S3存储桶中的原点.此时,对于此CloudFront发行版,我无法将cname记录设置为api.example.c
40 2024-01-25
编程技术问答社区
亚马逊S3:同时使用DNS别名到桶+HTTPS
我想在法兰克福区创建一个S3存储桶,并通过URL访问文件:https://files.stample.co/filename 所以我同时想要HTTPS和自定义DNS别名(CNAME). 根据我的了解,亚马逊拥有url https://*.s3.amazonaws.com的通配符证书. https/ssl 所以这个通配符将: 为https://stample-files.s3.amazonaws.com 工作 不适合https://files.stample.co.s3.amazonaws.com 所以我得到的其他stackoverflow 帖子是,如果我希望SSL工作,我必须使用一个没有点的存储桶名称,否则通配符的Amazon证书与存储量域不匹配. 使用DNS别名/cname 在此 根据您的需求,您可能不希望" S3.amazonaws.com"出现在您的网站或服务上.例如,如果您在Amazon S3上托管了网站图像,则可能更喜欢 ht
16 2024-01-25
编程技术问答社区
神秘的CloudFront "坏请求"
我已经设置了一个新的域和Web服务器,以及一个为其服务的云额分布. CloudFront成功地在其自身域上为该站点提供服务:d1lnegrqin0up5.cloudfront.net 我希望mpe.io(无www)转到Web服务器,然后www.mpe.io转到CloudFront Distribution.因此,我为www.mpe.io设置了一个指向上述云沿域的记录. 我给了它几个小时,然后www.mpe.io转到Cloudfront(在结果页面上说"由云呈生成"),但是所有请求都会简单地导致不良请求错误. . 请注意,如果我直接进入Cloudfront域,一切正常.我如何以云端域是相同的方式获取www.mpe.io成功提供文件? 具体细节: 域DNS记录: 名称,TTL,类型,记录 mpe.io.,3600,a,101.0.76.155 www.mpe.io.,3600,cname,d1lnegrqin0up5.cloudfront.ne
18 2024-01-24
编程技术问答社区