Articles of cname record

如何禁用特定域的CNAME的Sendmail扩展,但不是全局的?

由于在主机上生成电子邮件并通过智能主机(中继)将电子邮件发送到我的控制(业务合作伙伴)外部系统,因此我有一个问题。 生成的服务器可以访问远程域的内部DNS,并且没有看到特定域名(example.com)的MXlogging,而是parsing了CNAME(example.com。CNAME sub.example.com。),parsing了为CNAME目标(sub.example.com。IN MX 10 mail.sub.example.com。)列出的MXlogging,并将电子邮件传递到智能主机。 具有远程系统的DNS区域的“外部”视图,其中example.com 确实具有MXlogging(example.com.IN MX 10 mail.example.com。)的智能主机尝试通过查找MX for sub.example.com,失败并拒绝电子邮件。 业务合作伙伴可以在example.com的内部DNS视图中发布MXlogging,因此我的服务器不会执行CNAME扩展,并将邮件传递到智能主机,而无需将[email protected]更改为[email protected]。 COM。 我可以将生成的sendmailconfiguration为不通过设置confDONT_EXPAND_CNAMES ( sendmail.org文档 )来进行CNAME扩展,但这可能会对其他域产生无法预料的影响。 有没有办法只为 example.com电子邮件做到这一点?

Apache + Tumblr自定义域

为此回答了高低,却没有find答案。 问题:我想使用我的域名(archivism.ca)的子域名(blog.archivism.ca)作为我的tumblr自定义域名。 我创build了CNAMElogging,并成功地指向domains.tumblr.com。 然而,当我访问的url(blog.archivism.ca)tumblr吐出一个“找不到”的错误。 MXLookup显示,虽然cname是正确的,该域的http不解决。 从我的谷歌search中,我发现事物的DNS端是由我创build的DNSlogging处理的,我仍然需要处理事物的http端。 我只是不知道如何用Apache来做到这一点,而且我读过的所有东西都没有解决这个问题。 我刚刚在/ sites-available /中创build了一个新文件,但是它仍然不起作用: NameVirtualHost *:80 <VirtualHost *:80> ServerName blog.archivism.ca ServerAlias domains.tumblr.com </VirtualHost> Amypme有什么想法下一步去哪里? 我假设我不需要指定文档根,因为这与tumblr无关。

Heroku顶点logging设置

我有一个heroku应用程序 ,我想configuration我的域redirect到www.顶loggingwww. 。 有没有免费的服务可以用于这个目的? 我的意思是除了滚动我自己的解决scheme,并将其托pipe在支持Alogging的免费托pipe环境中,或者使用类似于dnsimple的服务。

CDN的HTTPS CNAME设置

背景 我需要在我们的CDN(edgecast)上托pipe一些文件,这些文件将通过HTTPS提供。 我通常会通过使用提供的CDNurl,即https://wav22.233d.edgecast.com/…完成此操作。 问题 我最近尝试使用CNAME ex cdn.somesite.com所以不要使用丑陋的URL,我可以使用当前网站的子域。 我试图设置这一点,但继续得到证书错误,因为证书似乎只发布到*.somesite.comurl,而不是边缘广播CDNurl它也解决了。 我试图联系edgecast,但是他们的反应慢得令人厌恶。 也许,如果我从他们那里为edgecast域名购买了一个SSL证书,但是我认为它会因为指向它的CNAME而失效。

CNAME:跨网站redirect到子网域

今天是个好日子, 我看到很多关于cname的文档,但是它无法帮助确定我的方法有什么问题。 我被困在CNAME问题上。 我会欢迎你的build议和提示。 下面是我所瞄准的一个例子。 假设我有域名example.com,IP 000.000.000.000。 我有一个client1,client1.com,它的IP是111.111.111.111(IP完全是理论上的,其余的都是)。 这只是众多客户之一,为此我提供一些服务(在线目录等)。 这就是为什么在我的服务器上,我通过cpanel:client1.example.com创build了一个子域,其中我放置了有关该client1的所有脚本。 为了让他访问这些服务,我邀请他创build一个这个子域的redirect。 因此,他创build了一个CNAMElogging(通过CPANEL):services.client1.com 26000 client1.example.com 问题:这个cname似乎logging了正确的IP地址(000.000.000.000)。 如果有人使用他的浏览器访问services.client1.com,他到达example.com服务器(关于IP)。 但是,一旦在example.com服务器上,它不知道到哪里准确着陆,因此它login到域的缺省页面。 总结一下: 用户键入的urlservices.client1.com – >到达111.111.111.111 – >服务器表明这是一个cname对client1.example.com – >到达000.000.000.000 – >服务器不知道什么做这个查询 – >提供域的默认页面(一些cpanel cgi脚本)。 我的问题是:是否有可能,没有客户端的任何进一步的暗示(即明确的redirect),我configuration服务器example.com,以便它指向任何CNAMEed查询,如[1] http://services.client1 .com专门的子域“client1.example.com”? 我正在考虑在example.com的服务器上创build的某种虚拟主机,但是我无法完成。 我正在使用一个Centos虚拟服务器用于这个目的,其中安装了CPanel(以及Apache服务器,PHP和其他一些东西)。 我希望明确,任何领导都可以启发我! 祝你有个好的一天, wisebes

configuration:DNS或Apache

我有以下问题。 我有两个域名:www.domain1.de和www.domain2.de我也有path是在Jelastic服务器在哪里可以find我的PHP页面myphpsite.jelastic.dogado.eu。 现在我想做以下事情。 1)如果我去www.domain1.de,那么应该显示Web浏览器www.domain1.de的地址栏,但该页面是从myphpsite.jelastic.dogado.eu获取的。 2)当我去www.domain2.de时,应该显示Web浏览器www.domain2.de的地址栏,但该页面是从myphpsite.jelastic.dogado.eu / admin /中获取的。 所以 1)www.domain1.de – > myphpsite.jelastic.dogado.eu 2)www.domain2.de – > myphpsite.jelastic.dogado.eu / admin / 我能做的第一个是CNAMlogging 但是我们可以解决没有帧的第二个问题吗? 谢谢

dynamic虚拟主机(CNAME)

我有dynamicconfiguration的虚拟主机: UseCanonicalName Off <VirtualHost *:80> ServerAlias *.projects.domain.com VirtualDocumentRoot /var/www/projects/%-4 </VirtualHost> <VirtualHost *:80> ServerAlias *.testing.domain.com VirtualDocumentRoot /var/www/testing/%-4 </VirtualHost> 当我input浏览器xxx.projects.domain.com或yyy.testing.domain.com时,它工作正常但是: 它不适用于CNAMElogging。 例如: xyz.com => abc.projects.domain.com 。 如何configurationApachedynamicselect虚拟主机根据parsing的DNS名称( abc.projects.domain.com ),而不是根据HTTP HOST头( xyz.com ),而不插入xyz.com到Apacheconfiguration?

Azure VM CNAME返回HTTP 502

我有一台云服务VIP的Azure虚拟机。 我打开了一个HTTPS端点。 如果我改变我的主机文件指向VIP,我可以达到我的IIS站点没有任何麻烦。 到现在为止还挺好。 我在注册商中创build了一个CNAMElogging: subdomain.mydomain.com – > vm-west-us.cloudapp.net 不幸的是,我无法使用这个CNAME DNSlogging到达VM上的IIS服务器。 我找回一个502错误(使用Fiddler)。 我知道CNAMElogging已经传播了B / C我可以ping它,它解决了域名/ IP。 我怀疑,如果我在注册服务商中直接向VIP添加Alogging,这将解决问题。 但是,我在做CNAMElogging错误? VM dash的屏幕截图:

我是否正确,我仍然需要在我的应用程序指向CNAMElogging的用户的虚拟主机logging?

用户在我的应用程序customer.myapp.com中获取子域名。 由于用户将要使用自己的自定义域,我希望他们build立一个将customer.com指向customer.myapp.com的CNAMElogging。 我希望避免为每个客户创造一个虚拟主机logging,但我认为这就是我必须要做的。 我无法find一个明确的答案,所以我认为这是正确的? 如果是这样的话,最好的办法是什么? 我的应用程序可以编程/添加虚拟主机吗? 当客户报名参加我的服务时,我希望能够成功。 Shopify和Tumblr等服务如何处理?

Rackspace的“Cloud Files”如何知道我的CNAMElogging?

TLDR:当我做这个DNSlogging时: whatever.mydomain.com. IN CNAME biglongjibberstring.r89.cf2.rackcdn.com. Rackspace如何知道我select的这个随机主机名应该转到我的Cloud Files容器/帐户而不是另一个客户? 我刚刚testing了一个使用Rackspace的Cloud文件的简单例子。 我做了一个云文件“容器”,并启用了“静态网站”选项。 我上传了一个示例图像和一个示例index.html文件。 这个容器中的这些文件现在可以在这个疯狂的URL中使用,UI告诉我可以将它用作我的域的CNAME: 当然,添加一个CNAMElogging如下: whatever.mydomain.com。 IN CNAME biglongjibberstring.r89.cf2.rackcdn.com。 浏览http://whatever.mydomain.com/作品(testing主页和图像)。 但是它怎么可能知道,当它看到一个“whatever.mydomain.com”的请求(在HTTP主机头),它是为我的特定的云文件容器? 这似乎与DNS有关,因为如果我只是把“blah.example.com”放在我的主机文件中,IP地址是biglongjibberstring.r89.cf2.rackcdn.com。 解决了 – 这不起作用(给出了一个关于无效的URL的错误 – 似乎来自Akamai)。 唯一的办法,我可能会看到这个工作是如果以某种方式DNS查找whatever.mydomain.com是以某种方式传回Rackspace / Akamai DNS服务器之间的这种关系“whatever.mydomain.com”和“biglongjibberstring.r89.cf2.rackcdn .COM“。 但是我从来没有见过这种方法,我甚至不认为返回到Rackspace / Akamai的DNS查询实际上包含了必要的信息(虽然我可能是错的)。 有谁知道这里发生了什么样的黑魔法?