Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dns 为共享IP SiteGround网站添加域名上的子域_Dns_Subdomain_Namecheap - Fatal编程技术网

Dns 为共享IP SiteGround网站添加域名上的子域

Dns 为共享IP SiteGround网站添加域名上的子域,dns,subdomain,namecheap,Dns,Subdomain,Namecheap,一天来,我一直在想如何做到这一点,并阅读了一系列教程,但无法使其按我想要的方式工作 所以我目前的设置是,我有一个网站,我用namescape注册了这个域名,我们称它为mywebsite.com。主应用程序托管在Heroku上,因此mywebsite.com和www.mywebsite.com都设置为URL重定向和CNAME以指向Heroku地址。例如,我有一个www的CNAME记录,指向www.mywebsite.com.herokudns.com。这工作正常,我希望保持这种状态 我最近注册了一

一天来,我一直在想如何做到这一点,并阅读了一系列教程,但无法使其按我想要的方式工作

所以我目前的设置是,我有一个网站,我用namescape注册了这个域名,我们称它为
mywebsite.com
。主应用程序托管在Heroku上,因此
mywebsite.com
www.mywebsite.com
都设置为URL重定向和CNAME以指向Heroku地址。例如,我有一个
www
的CNAME记录,指向
www.mywebsite.com.herokudns.com。
这工作正常,我希望保持这种状态

我最近注册了一个SiteGround服务来建立我的wordpress博客。我希望它可以在
blog.mywebsite.com
上访问。我看到的大部分教程要么将域迁移到siteground,这样wordpress站点就可以指向主域,要么将namecheap DNS名称服务器指向siteground,我都不想这样做,因为我不想重定向来自heroku应用程序的流量

我曾尝试根据namesheap doc设置NSRecord,我添加了
blog
的记录,指向
ns1.siteground1111.com
(名称服务器siteground提供),但当我输入
blog.mywebsite.com
时,它说找不到服务器。我在一个SiteGround共享IP计划中,如果我访问
ns1.siteground205.com/~myusername
,我就能看到博客。然而,创建记录或CNAME需要裸IP和域,所以我想知道这是否是问题所在

我的问题是,通过在NameSheap上创建指向SiteGround的名称服务器的NSRecord,尝试设置子域的方法是否正确。或者,我是否需要支付额外费用并从SiteGround获得一个专用IP地址,以便将
博客的a记录指向

或者,我也有我不使用的额外域,我可以将SiteGround blog设置为这些域,并可能为
blog.mywebsite.com
创建一个CNAME记录,以
www.myotherwebsite.com
?这听起来像是问题的过度复杂化,但我不确定在这一点上应该尝试什么


非常感谢您的帮助

在域名mywebsite.com的namesheap admin中:

(1) 创建记录:

[type, host, value, TTL]

A, @, 1.2.3.4, 1min
A, blog, 1.2.3.4, Automatic
其中1.2.3.4是您帐户的Siteground IP地址

(2) 创建另一个记录:

[type, host, value, TTL]

A, @, 1.2.3.4, 1min
A, blog, 1.2.3.4, Automatic

在域名mywebsite.com的namescape admin中:

(1) 创建记录:

[type, host, value, TTL]

A, @, 1.2.3.4, 1min
A, blog, 1.2.3.4, Automatic
其中1.2.3.4是您帐户的Siteground IP地址

(2) 创建另一个记录:

[type, host, value, TTL]

A, @, 1.2.3.4, 1min
A, blog, 1.2.3.4, Automatic