小编tes*_*ing的帖子

从 *.domain.com 到 www.domain.com 的 DNS 通配符条目

如果用户输入 ww2.domain.com,他应该被重定向到 www.domain.com。这应该适用于所有类型的子域(例如 xxx.domain.com、ww.domain.com、...)。我应该如何设置 DNS 记录?

这个 DNS 条目会起作用吗?

*.domain.com.   CNAME (Type)    3600 (TTL)  www.domain.com.
Run Code Online (Sandbox Code Playgroud)

解决方案:

这涉及到几个步骤。首先,我创建了这样的 DNS 通配符条目

*.domain.com A 3600 1.2.3.4
domain.com A 3600 1.2.3.4

比在虚拟主机设置中,我添加了一个*.domain.tld => www.domain.tldR=301,L的 SEO 重定向。此外,对于别名域,子域的通配符已被激活。比我在我htaccess的以下规则中添加了:

RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L]

RewriteCond %{http_host} ^www\.some-domain\.com [NC]
RewriteRule ^(.*)$ http://www.main-domain.com [R=301,NC]
Run Code Online (Sandbox Code Playgroud)

domain-name-system domain seo wildcard wildcard-subdomain

0
推荐指数
1
解决办法
1362
查看次数