我的网站由我从中购买DNS的同一家公司托pipe。 这家公司也照顾我的电子邮件。
然而,现在,我想在不同的服务上托pipe我的网站,而其他服务(email,ftp,smtp …)将保留在旧主机上。 在我的新主机上的说明是添加我的domain.sk和www.domain.sk作为CNAMElogging指向他们的服务器。
但是,我担心这会使我的电子邮件无法正常工作。
当前设置:
domain.sk. IN NS ns.exohosting.sk. domain.sk. IN NS ns1.exohosting.eu. domain.sk. IN NS ns3.exohosting.cz. domain.sk. IN A 92.240.253.107 domain.sk. IN MX 10 relay.exohosting.sk. domain.sk. IN MX 10 relay1.exohosting.sk. domain.sk. IN MX 20 relay2.dnsserver.eu. domain.sk. IN MX 15 relay3.dnsserver.eu. smtp.domain.sk. IN A 92.240.253.56 mail.domain.sk. IN CNAME pop3-imap.dnsserver.eu. *.domain.sk. IN A 92.240.253.107 ftp.domain.sk. IN CNAME ftpcluster.dnsserver.eu. setup.domain.sk. IN CNAME setup.dnsserver.eu. webmail.domain.sk. IN CNAME webmail.dnsserver.eu. wapmail.domain.sk. IN CNAME wapmail.dnsserver.eu. webftp.domain.sk. IN CNAME webftp3.dnsserver.eu. stats.domain.sk. IN CNAME stats1.dnsserver.eu. autoconfig.domain.sk. IN CNAME autoconfigcl.dnsserver.eu. autodiscover.domain.sk. IN CNAME autoconfigcl.dnsserver.eu.
要根据新的主机添加:
www.domain.sk. IN CNAME webapp-XXXX.pythonanywhere.com. domain.sk. IN CNAME webapp-XXXX.pythonanywhere.com.
您不能创build与任何其他资源logging具有相同名称的CNAMElogging,因此,不幸的是,您将无法使用CNAMEloggingreplacedomain.sk Alogging。
BIND和其他名称服务器将阻止您创build掩盖其他资源logging的CNAMElogging。 我认为DNS主机的networking接口也会引发错误。
您可以将www子域添加为CNAMElogging,因为这不会与任何其他资源logging发生冲突。
www.domain.sk. IN CNAME webapp-XXXX.pythonanywhere.com.
对于裸露的域名,我同意Andreas Rogge的build议, domain.sk您的当前主机configurationdomain.sk的Web服务器,以便将domain.sk的HTTP请求redirect到www.domain.sk。 我也build议使用301 Moved Permanentlyredirect,以便search引擎页面的排名被保留。
如果您正在更改网站主机,并且希望其他单独的网站可以通过myapp.domain.sk等子域获得,但托pipe在pythonanywhere.com ,则可以使用通配符CNAMEloggingreplace通配符Alogging:
*.domain.sk. IN CNAME webapp-XXXX.pythonanywhere.com.
推测主机名称服务器支持通配符CNAMElogging。 请参阅通配符CNAME DNSlogging是否有效?
您不能添加以下logging:
domain.sk. IN CNAME webapp-XXXX.pythonanywhere.com.
由于CNAME会将所有的 RRredirect到domain.sk。 这也将覆盖您的NS和MXlogging, 将打破事情。
但是,您可以更改domain.sk的Alogging。 指向wepapp-XXXX.pythonanywhere.com的IP地址。 指着。 但是,如果该地址发生更改,则不会自动更新。
也许你可以在某处设置一个简单的http-redirect-service并让domain.sk。 指出这一点。 redirect然后将redirect到www.domain.sk, 可以是CNAME。
从您提供的DNSlogging中,您不应该遇到将网站移至以下位置的任何问题:webapp-XXXX.pythonanywhere.com。
从MXlogging中,我们可以看到发送到您的域名的所有邮件将从:exohosting.sk收到。
domain.sk. IN MX 10 relay.exohosting.sk. domain.sk. IN MX 10 relay1.exohosting.sk. domain.sk. IN MX 20 relay2.dnsserver.eu. domain.sk. IN MX 15 relay3.dnsserver.eu
PS您应该考虑添加SPF和DKIMlogging以提高您的垃圾邮件分数。