在使用nodejs取代Nginx搭建本地web開發環境時,如果想搭建獨立域名的靜態資源伺服器,將頁面檔案資源與靜態資源分開域名,該如何操作才能實現靜態資源的獨立域名?求給思路,多謝!
推薦使用nginx,畢竟nginx擅長做這件事。
如果非要用node,感覺應該是建兩個node服務,動靜分離;一個處理頁面資源;另一個只放靜態資源;分別監聽不同的端口;實現文件資源和靜態資源的分離;
至於你說的實現靜態資源的獨立域名;其實動態資源也無法自己獨立域名,如果起多個動態資源的話;這要用到nginx做反向代理;node網頁推薦使用http-proxy,但我沒有試過;我用nginx做反向代理的。
推薦使用nginx,畢竟nginx擅長做這件事。
如果非要用node,感覺應該是建兩個node服務,動靜分離;一個處理頁面資源;另一個只放靜態資源;分別監聽不同的端口;實現文件資源和靜態資源的分離;
至於你說的實現靜態資源的獨立域名;其實動態資源也無法自己獨立域名,如果起多個動態資源的話;這要用到nginx做反向代理;node網頁推薦使用http-proxy,但我沒有試過;我用nginx做反向代理的。