84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
现在是这种情况1.vps上的博客已经搭建好了,用的是express,后台服务常驻,监听3000端口2.购买了域名,设置好了解析。3.通过www.example.com:3000和107.107.107.107:3000(举个例子吧)都能访问主页。
那么怎样做才能 输入www.example.com后就能直接访问主页内容呢?
光阴似箭催人老,日月如移越少年。
直接监听80端口,或者用其他软件(nginx,apache等)在80端口做代理
谢邀。这个问题应该可以百度到,关键字:
apache端口转发
nginx端口转发
另外,如果你没在使用80端口,可以直接设置监听80端口。
表示我的博客也是用express,也是监听3000端口,域名解析后直接就可以用了。。。http://charten.ml
谢邀。安装Nginx,然后用proxy_pass反向代理到localhost:3000就行了。
proxy_pass
localhost:3000
nginx反向代理
用nginx监听3000端口 然后把请求转发到你的server
楼上都说了答案了,在不用nginx的情况下我觉得 iptable的端口转发我觉得应该也行,你试试!
HTTP默认端口是80,域名不指定端口的时候使用80端口所以你监听80就好了
——或者你的意思是说你的服务器不能使用80端口,或被其它进程占用?
listen 80端口即可,这是HTTP的默认端口号
Http默认是访问80端口的,有两种解决方案
一种是直接访问端口号 例如8080端口 就用hello.com:8080访问
另外一种前面也有朋友提到了,可以设置反向代理,例如大名鼎鼎的nginx和apache.
从你的问题看,我觉得可以去看看nginx的反向代理模式,百度或者Google一下:
Nginx反向代理
一般会有好多答案的
直接监听80端口,或者用其他软件(nginx,apache等)在80端口做代理
谢邀。
这个问题应该可以百度到,关键字:
apache端口转发
nginx端口转发
另外,如果你没在使用80端口,可以直接设置监听80端口。
表示我的博客也是用express,也是监听3000端口,域名解析后直接就可以用了。。。
http://charten.ml
谢邀。
安装Nginx,然后用
proxy_pass
反向代理到localhost:3000
就行了。nginx反向代理
用nginx监听3000端口 然后把请求转发到你的server
楼上都说了答案了,在不用nginx的情况下我觉得 iptable的端口转发我觉得应该也行,你试试!
HTTP默认端口是80,域名不指定端口的时候使用80端口
所以你监听80就好了
——或者你的意思是说你的服务器不能使用80端口,或被其它进程占用?
listen 80端口即可,这是HTTP的默认端口号
Http默认是访问80端口的,有两种解决方案
一种是直接访问端口号 例如8080端口 就用hello.com:8080访问
另外一种前面也有朋友提到了,可以设置反向代理,例如大名鼎鼎的nginx和apache.
从你的问题看,我觉得可以去看看nginx的反向代理模式,百度或者Google一下:
一般会有好多答案的