我已经基于基本客户端项目创建了一个新的Nuxt项目,以制作无头Web应用程序。我将项目托管在NGINX服务器上。我正在使用Pm2保持应用程序运行,并且该应用程序在端口3000上运行。为了使应用程序运行,我在Plesk中设置了代理密码。好消息是:所有子网址都可以正常工作,因此,如果我转到/ news或/ blog等,则可以正常工作。如果我从/ news回到家,我也会获得主页。
但是,如果我转到主页网址(/),则会收到403错误。我已经尝试了所有方法,例如设置根文件夹的权限或进一步编辑配置文件。全部无济于事。
当我在本地测试我的应用程序时,我没有任何问题。如果我在根文件夹中添加index.html文件,则会收到404错误而不是403错误。
这些是我在Plesk中使用的其他nginx指令:
location ~ / {
proxypass http://127.0.0.1:3000; proxyhttpversion 1.1; proxysetheader Upgrade
$httpupgrade;
proxysetheader Connection 'upgrade';
proxysetheader Host $host;
proxycachebypass $httpupgrade; proxysetheader X-Real-IP $remoteaddr;
proxysetheader X-Forwarded-For $proxyaddxforwardedfor;
}
有人知道这可能是什么吗?对我来说,最奇怪的是,这仅发生在首页上。我在这里有一个测试网址: http://silo-2018.silotest.nl ...