标签: cname

Heroku/GoDaddy:将裸域发送给www

我试图弄清楚如何让我的网站的裸域重定向到www域.我正在使用Heroku并拥有GoDaddy的域名.由于Heroku,我的A记录已经设置为:

@:75.101.145.87

@:75.101.163.44

@:174.129.25.170

我的www CNAME指向proxy.heroku.com.

我一直在寻找互联网,但无法找到一个简单,免费的答案,我如何做这个重定向.一些答案讨论使用付费服务,我不想做,而其他人谈论进入和修改Heroku设置,但后来没有真正给出太多解释.现在,如果你去我的裸域,它只是Heroku说没有这样的应用程序存在,而如果你去我的www域它是我的应用程序.

redirect cname heroku a-records

142
推荐指数
4
解决办法
9万
查看次数

如何重命名AWS S3 Bucket名称

经过所有艰难的迁移等工作后,只需要意识到如果需要使用CNAME(例如media.abc.com)来提供内容.存储桶名称需要从media.abc.com/S3/amazon.com开始,以确保其完美运行.

只是意识到S3不允许从控制台直接重命名.

有没有办法解决这个问题?

cname amazon-s3 amazon-web-services

140
推荐指数
3
解决办法
8万
查看次数

如何克服根域CNAME限制?

我们为客户托管了许多Web应用程序.很明显,他们希望使用自己的域来引用这些应用程序,通常他们希望任何键入http://www.customer1.examplehttp://customer1.example转到其Web应用程序的用户.

我们面临的情况是,我们需要具备在不久的将来更改IP地址的灵活性.我们不希望依赖客户对其域名进行A记录更改.所以我们认为使用CNAME记录会起作用,但是我们发现CNAME记录不适用于根域.

基本上:

customer1.example IN CNAME customer1.mycompanydomain.example //this is invalid as the RFC
www.customer1.example IN CNAME customer1.mycompanydomain.example //this is valid and will work
Run Code Online (Sandbox Code Playgroud)

我们希望能够更改IP地址customer1.mycompanydomain.exampleA记录,我们的客户将遵循我们控制的记录.

在我们的DNS中它看起来像:

customer1.mycompanydomain.example IN A 192.0.2.1
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

dns networking cname rfc

112
推荐指数
3
解决办法
13万
查看次数

通过DNS多个GitHub页面和自定义域

我希望有一个用户页面和多个项目页面由GitHub页面托管,但在一个自定义域下可用(当然,每个GitHub页面存储库都有子域名).所以我的目标如下:

根据我目前的理解,GitHub Pages仅允许在Git存储库的根目录中的文件中定义的页面(用户页面和项目页面)的一个 CNAME资源记录CNAME.我已经尝试了很多东西(在我的域名提供商EUserv中使用DNS记录和标题重定向,但我只能在一个URL下访问我的GitHub用户页面(http://blog.florianwolters.de).我知道DNS更改可能需要两天时间.

有人可以向我解释,我如何才能实现上述目标?我无法相信这是不可能的,但我也不是DNS专家等.

如果以上情况不可能:您建议的解决方法是什么?我想要访问一个域(以及该域的子域)下的所有GitHub页面.

资源

subdomain dns cname github github-pages

68
推荐指数
2
解决办法
2万
查看次数

DNS将domain.com重定向到www.domain.com

我已经对这个问题进行了网络搜索,但对结果完全失望了.该案例是将所有请求重定向到domain.com到子域www.domain.com.

所以我有:

  1. www.domain.com - 主要网站域名,所有客户端请求都应该重定向到这里
  2. domain.com - 不使用www前缀的人的另一个网站入口点,所有请求都应重定向到www.domain.com
  3. mydomain.com - 替代网站别名,所有请求都应重定向到www.domain.com
  4. www.mydomain.com - 对于使用www前缀的人,所有请求都应重定向到www.domain.com

我知道这可以使用.htaccess和PHP.但我想弄清楚如何只使用DNS来完成这项工作.我也理解DNS查询的结果不会改变HTTP层中发生的事情,因此最初输入的域名将始终是发送到主机中的Web服务器的域名.因此,要将domain.com重写为www.domain.com,我仍然需要Apache mod_rewrite.但我想用DNS(CNAME和A记录)做主要工作.

所以主要的问题是CNAME和A记录上面的每个域应该有什么?

dns redirect cname

57
推荐指数
1
解决办法
5万
查看次数

如何使用A或CNAME记录将siteA重定向到siteB

我有2个主机,我想将主机1上的子域指向主机2上的子域:

subdomain.hostone.com --> subdomain.hosttwo.com
Run Code Online (Sandbox Code Playgroud)

我添加了一个CNAME记录来托管一个指向subdomain.hosttwo.com的记录,但我得到的是' 400 Bad Request '错误.

谁能看到我做错了什么?

dns cname web-hosting

44
推荐指数
2
解决办法
19万
查看次数

CNAME SSL证书

如果我访问www.example.com,页面上的图像链接到assets.example.com,这是assets.example2.com的CNAME.

即使assets.example2.com没有证书,我也会获得绿色锁,但assets.example.com有吗?

dns ssl cname certificate

44
推荐指数
1
解决办法
6万
查看次数

为什么不能使用HTTPS进行CNAME重定向

Google存储文档页面指出,You can use a CNAME redirect only with HTTP, not with HTTPS.但我看不出任何理由.谁能解释我为什么?

dns https redirect cname http

35
推荐指数
2
解决办法
6万
查看次数

如何在Google云端存储上托管整个网站?

有没有办法在Google云端存储上托管整个网站?也就是说,将存储桶直接映射到顶级域.

例如,创建一个名为mysite.com的存储桶,然后当用户访问mysite.com直接从云存储中提供内容时?

我看到了如何CNAME使用子域名,例如静态 .mysite.com,但无法弄清楚如何将顶级域映射到存储桶.

有解决方案吗

dns cname google-cloud-storage

26
推荐指数
3
解决办法
1万
查看次数

CNAME记录中的*是否优先于显式子域?

我在我的域上定义了一组子域,如下所示:

CNAME sub1.example.com -> sub1.herokuapp.com
CNAME sub2.example.com -> sub2.appspot.com
CNAME www.example.com -> example.herokuapp.com
Run Code Online (Sandbox Code Playgroud)

现在我想补充CNAME *.example.com -> example.herokuapp.com一下,抓住那些投入太多WWW或输入其他缺失子域名的人.但是,*优先于明确定义的子域还是子域继续按预期工作?

如果它有所作为,我正在使用Route53.

dns cname amazon-route53

25
推荐指数
2
解决办法
1万
查看次数