【发布时间】:2015-02-09 01:42:36
【问题描述】:
好的,我已经设置了一个有效的 apache 虚拟主机配置,它可以根据 IP 请求重定向用户。设置如下:
<VirtualHost *:80>
DocumentRoot "C:\wamp\www\dns"
ServerName ConnectToServer
ProxyRequests off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
<Location />
ProxyPass http://localhost:8080/
ProxyPassReverse http://localhost:8080/
</Location>
问题是我希望 apache 服务器根据特定子域的请求重定向到 NodeJS 服务器。
例如,如果用户请求 www.stackoverflow.com,apache 将重定向到 nodeJs 服务器,但我希望它在请求 www.stackoverflow.com/question 之类的子域时重定向到服务器。
那么,如何设置基于名称的虚拟主机?
我想知道大家,如果这种做法,通过 apache 使我的服务器可用,是否有利于生产,或者我应该找到其他解决方案,如 heroku 或 ngix? ?
【问题讨论】:
标签: node.js apache redirect subdomain port