2

1 つの特定のドメインのすべてのトラフィックをキャッチするワイルドカードexpress.vhostをサポートできますか? すべてのサブドメイン (www.example.com、xyz.example.com) と TLD 自体 (example.com) を探しています。

4

1 に答える 1

8

はい、 CoolAJ86 がGGroupsでワイルドカードを要求したexpress.vhost2010 年後半以降、ワイルドカードをサポートしています。

// Will this work?

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

まあ、それは今です。ただし、TLD自体ではなく、すべてのサブドメインのみを受信して​​います。

あなた、偉大な質問者 (私の以前の、そしておそらく将来の自己) は、ドメイン、そのサブドメイン、およびその猫に関連するすべてのものを捕まえようとしているので、単に必死になって 2 つの異なるルートを使用するべきではありません。

最初のドットを削除するだけです。それほど難しいことではありません。

connect.vhost("*example.com", function (req, res) {}); 
于 2013-09-06T23:02:48.610 に答える