在使用nodejs取代Nginx搭建本地web开发环境时,如果想搭建独立域名的静态资源服务器,将页面文件资源与静态资源分开域名,该如何操作才能实现静态资源的独立域名?求给思路,多谢!
推荐使用nginx,毕竟nginx擅长做这个。
如果非要用node,感觉应该是建两个node服务,动静分离;一个处理页面资源;另一个只放静态资源;分别监听不同的端口;实现文件资源和静态资源的分离;
至于你说的实现静态资源的独立域名;其实动态资源也无法自己独立域名,如果起多个动态资源的话;这要用到nginx做反向代理;node网页推荐使用http-proxy,但我没有试过;我用nginx做反向代理的。
推荐使用nginx,毕竟nginx擅长做这个。
如果非要用node,感觉应该是建两个node服务,动静分离;一个处理页面资源;另一个只放静态资源;分别监听不同的端口;实现文件资源和静态资源的分离;
至于你说的实现静态资源的独立域名;其实动态资源也无法自己独立域名,如果起多个动态资源的话;这要用到nginx做反向代理;node网页推荐使用http-proxy,但我没有试过;我用nginx做反向代理的。