这里(.htaccess中)不允许PassengerBaseURI

时间:2019-07-11 05:06:20

标签: passenger

我正在尝试在我的whm服务器上创建一个nodejs应用程序。我启用了nodejs支持,并添加了带有乘客规则的.htaccess文件,但出现以下错误。

.htaccess:此处不允许使用PassengerBaseURI

我正在尝试在我的whm服务器上创建一个nodejs应用程序。这些是我到目前为止执行的步骤。 1,通过EA4启用了nodejs支持。 2,在我的主域下创建了一个子域。 3,在子域的文档根目录下创建一个名为nodeapp的文件夹,并在nodeapp内创建一个文件app.js,这就是app.js文件内的代码。

enter code here常量http = require('http')     const hostname ='amtindia.co.in';     const port = 3000;

const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello World! NodeJS \n');
});
server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
});

4,在子域文档根目录下创建了一个.htaccess文件,并添加了以下规则。

PassengerBaseURI   /
PassengerAppRoot   /home/amtindia/node.amtindia.co.in/nodeapp/
PassengerAppType     node
PassengerStartupFile app.js

因此,子域包含一个名为nodeapp和.htaccess文件的文件夹,在node app内包含一个名为app.js的文件。

浏览子域时,我收到内部服务器错误”,这是apache错误日志。htaccess:此处不允许出现“ PassengerBaseURI”。

0 个答案:

没有答案