我希望在Server1中托管我的主域名,例如:example.com
。
并将所有子域托管在另一个服务器Server2中。我将动态创建子域的。
例:dynamic_subdomain.example.com
我知道如何处理动态子域,我只想知道如何将主域指向Server1,所有子域指向Server2
我无法理解如何指出我的A记录来实现这一点。
Host Points To
www 23.229.190.135
@ 23.239.28.64
目前,我无法访问主域/服务器1
域:
raotechsolutions.com
Server1: 23.229.190.135
Server2: 23.239.28.64
CNAME:
Host Points To
* @
cpanel www
e email.secureserver.net
email email.secureserver.net
ftp @
imap imap.secureserver.net
mail pop.secureserver.net
pda mobilemail-v01.prod.mesa1.secureserver.net
pop pop.secureserver.net
smtp smtp.secureserver.net
webdisk @
webdisk.admin @
webmail webmail.secureserver.net
whm @
发布于 2014-07-04 10:44:24
从你的问题中,我可以看到,你想把你所有的任何子服务器指向其他服务器,或者你只是想指出一个外卡条目,如果你的主机提供商去-爸爸允许它在那里的服务器。
只需做一个记录:
HOST POINTS TO
*.domainname.com #.#.#.#
这就能帮到你了
或
围棋板
编辑DNS区域。从可用网站列表中选择要修改的域。
在本行下面的Add条目下,您应该填写这些字段,使它们看起来像:
* 14400 IN A 1.2.3.4
其中1.2.3.4是帐户的IP
或
启用通配符子域是直接编辑httpd.conf文件。(为此,您需要对承载帐户的服务器进行根访问。)
以根用户身份登录并使用文本编辑器(如vim或nano )打开httpd.conf文件(通常该文件位于/etc/httpd/conf中)。然后查找网站的VirtualHost条目。看起来应该是:
<VirtualHost *:80>
ServerAlias www.yourdomain.com
ServerAdmin webmaster@yourdomain.com
DocumentRoot /home/yourdoma/public_html/joe
ServerName yourdomain.com
User yourdoma
Group yourdoma
BytesLog /usr/local/apache/domlogs/yourdomain.com-bytes_log
CustomLog /usr/local/apache/domlogs/yourdomain.com combined
ScriptAlias /cgi-bin/ /home/yourdoma/public_html/joe/cgi-bin/
</VirtualHost>
您需要做的唯一修改就是更改:
ServerAlias www.yourdomain.com
至
ServerAlias *.yourdomain.com
https://serverfault.com/questions/610116
复制相似问题