我有一个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