nodejs访问路径问题?
发布于 1年前 作者 fyjx2004 798 次浏览

localhost:3000要怎么才能改成localhost/test

15 回复

:3000是指向端口的,不是路径 localhost:3000对应的路径就是 / localhost:3000/test对应路径 /test

将你的app.js的端口由3000改为80就可以了。

默认情况下80端口是不能这么直接用的。

@amaozhao 那就用nginx做跳转咯

@xiuxu123 正常都是这么办吧,呵呵

nginx不懂这个东西,我是阿里云的服务器。。80端口已经被其他网站占领了!~~~~

还有网站之前已经在二级目录运行了,现在只是用NODEJS对这个二级目录里面的页面增强记录一些数据!~~

因为你的端口80只有一个,所以用nginx做代理,对不同的域名进行不同的端口转发,这样就可以让所有的网站都能看似使用80端口访问了,既然你选择了用3000端口,又不用nginx之类的做代理,那么貌似只能加上端口访问了吧?

@thesadboy 看来只能先尝试用nginx来做了

@fyjx2004 nginx配置运行很简单的

@thesadboy 骚年,对于后端不熟悉的人来说,再简单也是很复杂滴!~~~~~~

@fyjx2004 ……没看过就说复杂的话可不行啊,我之前也没配置过nginx,也是按照网上的那些例子来做的哦

@thesadboy 你赢了,2333333333

回到顶部