5

Is it possible to create single http server in node.js which will accept connections on multiple hostnames? For example: I have a number of subdomains (x1.domain.com, x2.domain.com, ... xn.domain.com) bound to an IP address and I want node.js program to accept connections only on x1.domain.com and x2.domain.com.

2 Answers 2

4

This should be possible with the 'vhost' middleware of ConnectJS:

http://senchalabs.github.com/connect/middleware-vhost.html

Those docs are rather lacking, but looks like the ever-prolific TJ has an example here:

https://github.com/LearnBoost/cluster/commit/7ede5b13a9b829ff25557ec0d6f483f6bd45ada8

Sign up to request clarification or add additional context in comments.

Comments

0

It looks like it's not (natively) possible unless some kind of proxy or extra IP address for certain (sub)domains is used.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.