Reactjs 子目录Nginx和React

Reactjs 子目录Nginx和React,reactjs,nginx,Reactjs,Nginx,您好,我是配置nginx服务器的新手,我遇到了一个问题: 我有两个用ReactJS创建的web应用程序,我将它们称为app1和app2。 我想在www.mydomain.com上展示app1 以及www.mydomain.com/app2上的app2 有可能吗 这是我的Nginx文件配置/etc/Nginx/sites available/default server { index index.html index.htm index.nginx-debian.html;

您好,我是配置nginx服务器的新手,我遇到了一个问题:

我有两个用ReactJS创建的web应用程序,我将它们称为app1和app2。 我想在www.mydomain.com上展示app1 以及www.mydomain.com/app2上的app2 有可能吗

这是我的Nginx文件配置
/etc/Nginx/sites available/default

server {

    index index.html index.htm index.nginx-debian.html;

    server_name xxx.com www.xxx.com;

location / {
    root  /var/www/app1/build;;
}
location /app2{
     alias  /var/www/app2/build;;
}
如果我连接到www.domain.com App1,则使用此配置文件可以正常工作;如果我连接到www.domain.com/app2,则页面完全为白色,控制台会显示以下错误:

<noscript>You need to enable JavaScript to run this app.</noscript>
您需要启用JavaScript才能运行此应用程序。
2.a90b013e.chunk.js:1未能加载资源:服务器响应的状态为404(未找到)main.bbc61316.chunk.js:1未能加载 加载资源:服务器响应状态为404(未找到)



这可以帮助你:我在这里找到了解决方案