我有一個AngularJS應用程序與Node JS中的REST服務相結合。在apache上保護節點JS代碼
我
我已經部署它的Apache服務器對每個
- 客戶端(角JS)兩個文件夾
-Backend(節點JS)。已經做了Node的代理,所以api/*從端口8080重定向到3000.
因此,這兩個文件夾都放在var/www文件夾中。問題是你可以訪問mydomain.com/backend/routes/api.js。在那裏你可以看到我的數據庫登錄名和密碼。不是一個好主意,所以我刪除了它。我如何保護這些信息?
你問,如何配置Apache並設置公共? – hyde
在apache公共目錄中存儲node.js代碼的原因是什麼? –
那麼我開始在我的開發機器上,它在那裏工作。沒有想到生產模式。有沒有什麼最佳做法放置節點js代碼?猜猜如果我把它放在別的地方,我需要很多配置嗎? – Per