我是linux/服务器配置方面的新手,我试图将特定域的所有子域重定向到特定的url:
*.domain.com -> domain.com/test
有了Cpanel可视化支持和CNAME,我得到了它,但是在没有cpanel的VPS服务器上,我找不到在哪里这样做。
这个链接解释了我需要做什么,但不要在我做的地方。(http://www.zytrax.com/books/dns/ch8/cname.html)
有人能帮我吗?
发布于 2017-03-29 08:00:52
CNAME
记录)将主机名重定向到URL。有很多事情你需要知道,但正确的路径可能是这样(或类似的):
/etc/bind/named.conf
(或其中包含的任何其他配置文件,如named.conf.local
)中找到。应该有行区域"example.com“{ type master;file "/etc/bind/db/example.com";};* IN CNAME example.com.
开始,并在@ IN SOA
中更新串行,使其格式为具有当前日期和订单号的YYYYMMDDNN
格式。rndc reload
重新加载更改的区域文件。VirtualHost
(例如,在/etc/apache2/sites-available/subdomains.example.com
中添加新文件): ServerName subdomains.example.com ServerAlias *.example.com重定向/ http://example.com/test a2ensite subdomains.example.com
和service apache2 reload
启用站点。无论这些步骤是否正确,都会有相应的阶段。
https://serverfault.com/questions/841343
复制