node 绑定域名

我的域名绑定了ip 我的node监听的是80端口 使用ip可以直接看到页面不加端口 我自己试了别的端口 我绑定3000端口 只要ip或者域名后面加:3000都可以访问 如果我监听80怎么弄才能直接域名就访问

阅读 11.6k
7 个回答

配置一个反向代理服务器用作分发,可以用nginx,apache。甚至直接用nodejs来写,推荐的npm模块是http-proxy,可以来尝试一下。

有这种情况?浏览器反馈的是什么错误?404?还有ping网址返回的ip是不是绑定的ip呢?

你需要配置一个 nginx

这是Nodejs和nginx配合的问题;配置nginx即可。

新手上路,请多包涵

如果监听80端口,用域名就可以访问

server {
    listen       80;
    server_name  localhost;

    #charset koi8-r;

    #access_log  logs/host.access.log  main;

    location / {
        root   html;
        index  index.html index.htm;
    proxy_pass   http://xx.xxx.xxx.xxx:3002;
    
    }
   改成3000就行了
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题