我想使用DNS将subdomain.domain1.com重定向到domain2.com/directory

时间:2013-04-12 06:30:41

标签: .htaccess dns

我拥有2个域名“domain1.com”和“domain2.com”,我想使用DNS(最好)将subdomain.domain1.com重定向到domain2.com/directory。任何人都可以协助(我是域名管理的业余爱好者)?

1 个答案:

答案 0 :(得分:1)

据我所知,纯DNS是不可能的。

DNS仅在那里(如果是A / AAAA / CNAME记录)获取域名(a.b.c.domain.com)并返回IP地址(111.222.111.222)。

某些DNS提供商提供“重定向”,但最可靠的方法是在服务器上配置“a.b.domain.com”并向客户端发送重定向请求。

一种方法是使用.htaccess来执行此操作:

RewriteEngine on
    RewriteCond %{HTTP_HOST} ^subdomain\.domain1\.com$
    RewriteRule ^/?$ "http\:\/\/domain2\.com\/directory" [R=301,L]

(注意,.htaccess样本未经过测试,请注意正则表达式拼写错误)