我拥有2个域名“domain1.com”和“domain2.com”,我想使用DNS(最好)将subdomain.domain1.com重定向到domain2.com/directory。任何人都可以协助(我是域名管理的业余爱好者)?
答案 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样本未经过测试,请注意正则表达式拼写错误)