无
localhost:3000要怎么才能改成localhost/test
:3000是指向端口的,不是路径 localhost:3000对应的路径就是 / localhost:3000/test对应路径 /test
将你的app.js的端口由3000改为80就可以了。
默认情况下80端口是不能这么直接用的。
@amaozhao 那就用nginx做跳转咯
@thesadboy 好方法
@xiuxu123 正常都是这么办吧,呵呵
nginx不懂这个东西,我是阿里云的服务器。。80端口已经被其他网站占领了!~~~~
还有网站之前已经在二级目录运行了,现在只是用NODEJS对这个二级目录里面的页面增强记录一些数据!~~
因为你的端口80只有一个,所以用nginx做代理,对不同的域名进行不同的端口转发,这样就可以让所有的网站都能看似使用80端口访问了,既然你选择了用3000端口,又不用nginx之类的做代理,那么貌似只能加上端口访问了吧?
@thesadboy 看来只能先尝试用nginx来做了
@fyjx2004 nginx配置运行很简单的
@thesadboy 骚年,对于后端不熟悉的人来说,再简单也是很复杂滴!~~~~~~
@fyjx2004 ……没看过就说复杂的话可不行啊,我之前也没配置过nginx,也是按照网上的那些例子来做的哦
@thesadboy 你赢了,2333333333
@fyjx2004 ……