是否有一项服务可以将您的裸domain.com请求重定向到www.domain.com?[关闭]


11

我知道使用apache配置中的301重定向很容易,但是我正在寻找可以廉价或免费执行此操作的第三方服务。我将使用它来将非www流量重定向到我已经CNAME命名为Amazon Elastic Load Balancer主机名的www记录。


在具有Route 53的Amazon AWS上,执行此操作的“正确”方法是使用S3存储桶
迈克尔·汉普顿

Answers:


6

是的-arecord.netwwwizer.com是两个免费的网站,首先需要电子邮件确认和注册,其次似乎更好/更容易-主页上提供IP。

我仍在寻找的是:可以通过A / CNAME记录指向的免费重定向服务,它将允许您重定向到任何目标URL!


3
尝试使用redirect.name,您只需添加别名的CNAME或A记录,CNAME | github | alias.redirect.name然后添加TXT记录TXT | _redirect.github | "Redirects to https://github.com/holic/redirect.name",就可以了。不需要帐户注册,并且不需要服务端的数据库。
约瑟夫·施

redirect.name是非常好的一个,谢谢!
Vadorequest '19

还有redirectssl.com - 披露我是说产品的创造者。
史蒂文

4

正如您所提到的,您应该将此设置为HTTP 301永久移动重定向

大多数DNS托管服务都具有此功能,因此首先要查找的是您当前的DNS主机/ DNS服务提供商。关于如何称呼似乎没有任何共识-GoDaddy似乎将其称为“转发”Gandi则将其称为“ Web转发”

如果您的DNS服务提供商没有此服务,那么最简单的解决方案可能是:

  1. 查找一个超级便宜的网络主机,例如“几乎免费语音”,将根@分配给该主机的IP,并使用PHP / .HTACCESS,或者或者
  2. 切换到另一个DNS服务提供商。

..至少我不知道任何(大型的,信誉良好的)服务,它们只是执行HTTP重定向而没有做其他事情,例如DNS。


1
NearlyFreeSpeach的UI异常直观,它们的常见问题解答无济于事。但是,我已经成功创建了一个“站点”,并在创建时为其指定了裸域(他们称其为“别名”),然后将.htaccess文件SFTP传输到该站点,从而成功地做到了这一点。确保将站点的“类型”更改为“静态”,并且NFS仅对存储收取费用,实际上没有任何费用。
乔纳森·陈

1

亚马逊的Route53 DNS服务支持ELB实例的伪A记录(它们称为“ ALIAS”记录)。


-2

好吧...为什么不只是添加一条记录

$ORIGIN domain.com.
@               IN A            1.2.3.4
www             IN A            1.2.3.4

放入您的DNS区域文件?


4
由于Amazon Elastic Load Balancer服务,该服务仅支持DNS CNAME。CNAME当前不适用于@(第二级)。
Jesper M

谢谢。我不知道 将是未来的一课。;)
HUB
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.