[一起在cPanel帐户中运行PHP和Node.js应用

问题描述 投票:0回答:1

我已经在cPanel Cloudlinux服务器上安装了Node.js。我通过cPanel帐户中的Nuxt.js为我的网站创建了Nodejs应用(Software > Setup Node.js App),并将其链接到我的网站根目录(example.com/)现在,我想为我的网站后端创建一个API PHP服务(Laravel),并将其放在我的example.com/api目录中,该目录从该地址返回JSON。但是,当我访问该URL时,它将返回我之前为网站根目录创建的Nodejs应用页面。实际上,我想将publci_html/api文件夹排除在通过Nodejs服务器进行渲染之外。可能吗?还是应该在.htaccess文件中进行一些更改?问候

php node.js laravel cpanel nuxt.js
1个回答
0
投票

我建议您将api.domain.com创建为子域,以便可以毫无问题地将api.domain.com(public_html / api)用于Laravel应用程序。

但是如果您在根目录中具有.httacess且Node.js使用重写规则,则还可以将RewriteRule代码添加到排除中:

RewriteRule ^(api)($|/) - [L]
© www.soinside.com 2019 - 2024. All rights reserved.