gpt4 book ai didi

node.js - 如何在Cpanel中为Node.js应用程序配置端口?

转载 作者:太空宇宙 更新时间:2023-11-03 23:57:11 31 4
gpt4 key购买 nike

我想与 CPanel 配置的 Apache 一起运行 Node.js Express 应用

“CPanel 如何安装 Node.js 应用程序”的说明描述了如何设置一个在端口 3000 上监听的 Express 应用程序。 https://documentation.cpanel.net/display/CKB/How+to+Install+a+Node.js+Application 。但是CPanel >> Home >> Software >> Application Manager没有输入来输入请求应该转发的端口。

正在运行的 Express 应用程序响应curl http://127.0.0.1:3000

预计有一个对 url http://example.com/nodejsapp 的请求接收来自 Node.js 应用程序的响应,但收到 404 错误。是否应该包括转发到特定端口?

最佳答案

您必须配置.htaccess:

RewriteEngine On
RewriteRule ^$ http://127.0.0.1:XXXXX/ [P,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ http://127.0.0.1:XXXXX/$1 [P,L]

XXXXX 是您的端口。

关于node.js - 如何在Cpanel中为Node.js应用程序配置端口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56555179/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com