我如何修复CPanel上的403错误托管Node.js应用程序

时间:2018-11-20 01:49:21

标签: node.js hosting cpanel web-deployment

我的Cpannel带有Godaddy域。该应用程序正常启动,node和npm已正确安装,并且npm日志中有0个错误。但是,当我尝试访问我的域时,会得到

禁止 您无权访问此服务器上的/。 此外,尝试使用ErrorDocument处理请求时遇到403禁止错误。

我以前只在heroku上托管过,所以之前要简单得多。我试图编写一个如下所示的.htcaccess文件

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

我的server.js成功指向49555。所以我不知道为什么mt .htcaccess文件没有将域重定向到应用程序。我以为这是一个权限错误,但我只是仔细检查了应用程序中的每个文件,然后将它们全部执行。

任何帮助将不胜感激,我真的为此感到挣扎

0 个答案:

没有答案