我想转发我的根域(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
如果你删除了A
logging,那么你将无法设置你的301redirect,你应该把它重新放回你的networking服务器。
*更新*
通过指向Alogging到“随机IP”不会真的解决任何问题,除非你pipe理一个networking服务器上的随机IP,并可以设置301redirect那里(我相信你无法控制它),所以解决scheme很简单,将Alogging指向RIGHT IP地址,然后设置你的301redirect。