1 一般 静态目录设置是这样子的:app.use(express.static(path.join(__dirname, 'public')));
但是老板要求我们把静态文件放到了另外一个服务器,所以我们需要指向到另一个地址 比如说: app.use(exress.static('www.aaa.com/public');
但是这样做 express貌似不能支持,求一个解决方法,求大神指点秘境
你需要在申请一个二级域名. 比如你现在的域名叫www.foo.com, 那么新的二级域名可能会叫static.foo.com, 或者js.foo.com之类的.
将新域名的DNS指向新的服务器, 当然新服务上需要配置web server, 同时将所有的静态资源都copy过去.
修改当前项目的HTML模板, 将静态资源的域名改成static.foo.com.
这样就搞定了, 跟你的express没啥关系. New web server, New domain name, New template. 就这些.