这个lighttpd里的web站点的正则写的对吗?

这个lighttpd里的web站点的正则写的对吗?

我用的是FreeBSD+lighttpd
首先排除系统的其它问题。

我的写的配置是这样的:

$HTTP["host"] == "^(((www\.)|())(test)+\.+((com)|(net)|(com.cn))$"{
        server.name = ""^(((www\.)|())(test)+\.+((com)|(net)|(com.cn))$"
        server.document-root = "/home/test/www"
}


想让主机头为:
test.com
www.test.com
www.test.com.cn
test.net时都能正确的访问网站,

lighttpd检查没错,也能启动成功,但打不开站点,请高手指点
$HTTP["host"] =~ "^(((www\.)|())(test)+\.+((com)|(net)|(com.cn))$"{
        server.name = ""^(((www\.)|())(test)+\.+((com)|(net)|(com.cn))$"
        server.document-root = "/home/test/www"
}

这样写lighttpd是检查通不过的,无法启动服务

而且"^(((www\.)|())(test)+\.+((com)|(net)|(com.cn))$"是能匹配下面的网址的:
test.com
www.test.com
www.test.com.cn
那个位高人帮忙看一下
已决解决