从您发布的内容来看,它确实闻起来像输入的URL由Apache / nginx /
…提供,并且您确实将节点应用程序放置在文档根目录中。在这种情况(以及任何类似情况)下,答案很简单:
您 绝不
会将任何源代码文件放在文档根目录或另一个HTTP可访问文件夹中。在您的情况下,
/home/prod/server/app/public应仅包含客户端内容(HTML,CSS,图形,(最小化的)客户端JS),并且nginx在此文件夹上方不应作为文档根目录。

从您发布的内容来看,它确实闻起来像输入的URL由Apache / nginx /
…提供,并且您确实将节点应用程序放置在文档根目录中。在这种情况(以及任何类似情况)下,答案很简单:
您 绝不
会将任何源代码文件放在文档根目录或另一个HTTP可访问文件夹中。在您的情况下,
/home/prod/server/app/public应仅包含客户端内容(HTML,CSS,图形,(最小化的)客户端JS),并且nginx在此文件夹上方不应作为文档根目录。