是否可以在 CPanel 的域根目录(而不是子目录)上运行 Node.js“Passenger”应用程序?

问题描述 投票:0回答:1

我正在尝试按照 CPanel / WHMCS 的指示(此处此处)将 Node.js 应用程序设置为“乘客”应用程序。由于 CPanel 主要是 LAMP 堆栈,因此他们的 Node 产品似乎有点修补产品,他们也承认确实如此。

无论如何,该选项的工作方式是,在 CPanel 应用程序管理器中设置 Node 应用程序时,您必须指定一个子目录。我尝试只使用斜杠,但这没有用。任何人都可以在 WHMCS / CPanel 托管环境上成功运行其 Node 应用程序,并让它从

domain.com
而不是
domain.com/nodeapp/
提供服务?

郑重声明,我正在寻找比 mod_rewrite 规则更持久、更优雅的东西。

node.js cpanel passenger whmcs phusion
1个回答
0
投票

Passenger 使用自动检测算法,这限制了将应用程序直接托管在文档根目录中的可能性,但其子文件夹 更多:https://www.phusionpassenger.com/library/indepth/nodejs/app_autodetection/apache/

© www.soinside.com 2019 - 2024. All rights reserved.