我想知道是否有办法将子域重定向到域,使其像停车场一样工作。
假设我有www.example.com并且有一个网址www.example.com/article.html。现在我想只使用CNAME,A,NS,AAAA,TXT或MX记录设置blog.example.com,以便有人点击blog.example.com/article.html重定向到www.example.com/article。 HTML。
我不想为每个网址输入一条记录,我希望这能够为example.com下的所有htmls而烦恼。另外,我无权在hsoting服务器上使用.htaccess,我只能访问DNS设置。
答案 0 :(得分:2)
使用通配符CNAME记录:
*.example.com. IN CNAME www.example.com.
答案 1 :(得分:2)
单独使用DNS,您将无法指定重定向的目录或文件。记录仅适用于没有特定目录或文件名的域(主机名后面的部分)。
如果要将子域重定向到指定目录或文件名的子域(即不是域级重定向,例如blog.x.tld到www.x.tld,而不是blog.x.tld / file.html到例如www.x.tld / file.html),最好的解决方案是在服务器级别使用重写。使用Apache Web服务器,mod_rewrite允许您使用您期望的粒度将特定URL重定向到另一个URL。
答案 2 :(得分:1)
使用简单的DNS记录配置域重定向和URL转发