根域到www转发问题

我想转发我的根域(yourdomain.com)到www.yourdomain.com我应该删除根域的Alogging,然后设置301永久转发到www.yourdomain.com?

我正在托pipe我的应用程序heroku。 所以我没有真正的IP地址来设置Alogging。

事情是我第一次删除了我的根域的Alogging,然后转发它。 我咬它,这是结果 –

ping yourdomain.com ping: cannot resolve yourdomain.com: Unknown host 

更新和一些更多的信息 – 我主持一个静态网站。 并在cloudflare.com上pipe理DNS我为yourdomain.com添加了Alogging – > 184.168.221.51只是一个随机IP。

询问您的DNS提供商是否可以从yourdomain.com设置301redirect到www.yourdomain.com。 几个DNS提供商在自己的networking服务器上免费提供。

CloudFlare也可以解决HTTPredirect: https : //support.cloudflare.com/hc/en-us/articles/200172286-How-do-I-do-url-forwarding-with-CloudFlare-

或者你可以使用通配符域名:

 * CNAME yourapp.heroku.com 

Heroku对于不同的解决scheme有很好的描述: https : //devcenter.heroku.com/articles/custom-domains

如果你删除了Alogging,那么你将无法设置你的301redirect,你应该把它重新放回你的networking服务器。

*更新*

通过指向Alogging到“随机IP”不会真的解决任何问题,除非你pipe理一个networking服务器上的随机IP,并可以设置301redirect那里(我相信你无法控制它),所以解决scheme很简单,将Alogging指向RIGHT IP地址,然后设置你的301redirect。