use*_*475 2 cpanel node.js express
我想与 CPanel 配置的 Apache 一起运行 Node.js Express 应用程序
“CPanel 如何安装 Node.js 应用程序”的说明描述了如何设置在端口 3000 上侦听的 Express 应用程序。 https://documentation.cpanel.net/display/CKB/How+to+Install+a+Node.js+应用。但是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]
Run Code Online (Sandbox Code Playgroud)
XXXXX 是您的端口。
| 归档时间: |
|
| 查看次数: |
7430 次 |
| 最近记录: |