apache2 - 我可以在不创建A记录的情况下设置子域吗?

时间:2015-07-27 14:49:04

标签: apache subdomain virtualhost

所以我有

mydomain.com

我想要

test.mydomain.com

我可以在不创建子域的A记录的情况下进行设置吗?使用.htaccess或

1 个答案:

答案 0 :(得分:0)

你需要DNS中的东西。它可以是ACNAME,也可以使用通配符条目,如

*.mydomain.com.  IN  CNAME  mydomain.com.

以上是通配符记录,它将匹配mydomain.com下的任何名称。您还可以使用特定名称的记录。

; an alias name pointing to mydomain.com
test.mydomain.com.  IN  CNAME  mydomain.com.

; or, a regular DNS record
test.mydomain.com.  IN  A      1.2.3.4

如果没有DNS条目,浏览器将不会知道您的Apache实例。因此,您无法单独使用.htaccess或Apache配置解决此问题,DNS必须首先将请求路由到Apache。