所以我正在使用NodeJS构建一个网站,我将使用Nginx作为我的app/apps的反向代理.我将使用jade并在子域之间共享一些布局并根据子域显示特定内容.我试图从很多研究中找出构建应用程序的最佳方法.是在同一台服务器上将每个子域作为单独的应用程序运行的最佳方法吗?或者我可以将它们链接为一个应用程序?请分享您的想法和建议,以便我可以做出决定并开始编码:)
在多个应用程序中使用同一域的主要问题是 cookie 的安全性。如果应用程序是独立的,那么您可能希望确保一个应用程序中的漏洞不一定会影响您的其他应用程序。
否则,使用 nginx,您的设置实际上没有任何限制,无论您决定如何进行。您可以使用 nginx 轻松加入或分离多个域和/或端口/服务器,以实现您想要的任何设置。
无论您决定使用多个域还是单个域上的多个路径,更多地取决于您想要的应用程序类型,以及它们在逻辑上彼此之间的分离程度。在该指令的帮助下rewrite,即使您最初做出了“错误”的选择,如果您确实有愿望,您也可以稍后修复它(完美地保留所有现有链接),几乎没有任何不良影响。
| 归档时间: |
|
| 查看次数: |
189 次 |
| 最近记录: |