首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为侦听node.js的端口添加子域

为侦听node.js的端口添加子域
EN

Stack Overflow用户
提问于 2014-04-16 17:58:02
回答 1查看 1.4K关注 0票数 0

嗨伙计们我有麻烦了。我使用php和节点,php与nginx侦听端口80一起工作,节点与端口3000一起工作。我想要添加一个子域,监听端口3000 a类似的media.mydomain.com,但我不能。我尝试了我的网站注册域和什么都没有发生,然后用nginx在虚拟主机,但显示在控制台错误,因为它正在使用这个端口。

nginx=mydomain.com

node=mydomain.com:3000 (尝试添加子域"media.fotogena.co")虚拟主机:

代码语言:javascript
复制
 server {
     server_name media.mydomain.com;
     listen   mydomain.com:3000;
     #i don't know that do!
}#show error port is being used

而且看到了类似上游的东西,但这把80口分配到3000口,但不是我所需要的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-04-16 19:30:08

如果我理解您想要做什么,您希望使用一个子域而不是端口3000,为了使子域工作,您需要它侦听端口80,并代理端口3000。

代码语言:javascript
复制
server {
  server_name sub.example.com;
  listen 80;
  location / {
    proxy_pass http://localhost:3000;
  }
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23116777

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档