【发布时间】:2019-11-05 21:44:39
【问题描述】:
我有一个超级简单的 NodeJS Express 站点设置,具有以下文件夹结构:
Views 只包含一个单独的文件 index.ejs 和公开的几个 .css 和 .js 使我的网站正常工作所需的文件(引导程序、jquery 等)。
在我的本地机器上使用它效果很好,但是,当我把它放在我的实时服务器上时(A2 主机上的共享主机),试图打开页面给我错误 403,我错过了什么的任何想法?
这是我的servers.js 文件:
var express = require('express'),
path = require('path'),
nodeMailer = require('nodemailer'),
bodyParser = require('body-parser');
var app = express();
app.set('view engine', 'ejs');
app.use(express.static('public'));
app.use(bodyParser.urlencoded({extended: true}));
app.use(bodyParser.json());
app.get('/', function (req, res) {
res.render('index');
});
【问题讨论】:
-
您的应用在哪个端口上运行?
标签: node.js express http-status-code-403