与express.vhost一起使用通配符

express.vhost是否能够支持通配符来捕获一个特定域的所有stream量? 我正在寻找每个子域名(www.example.com,xyz.example.com)和TLD本身(example.com)。

yes, express.vhost自2010年年底以来支持通配符,当时CoolAJ86在GGroups上提出了这个要求:

 // Will this work? connect.vhost("*.example.com", function (req, res) {}); 

那么,现在呢。 但它只接收所有子域名,而不是TLD本身。

既然你,很好的提问者(我早些时候,也许还有将来的自己)正在试图去捕捉与域名,子域名和他们的猫有关的所有东西,所以你绝对不应该使用两条不同的路线。

只要删除第一个点, 这不是很难,白痴。

 connect.vhost("*example.com", function (req, res) {});