nginx配置spa单页项目路径问题

nginx配置后项目访问路径问题

先点击第一个项目(访问添加了项目名):https://lurenhong.top/mstylePc/#/login

在点击第二个项目(根路径项目):https://lurenhong.top

操作步骤:

  1. 点击第一个项目-->再点击第二个项目->在点击第一个项目时始终跳转不了第一个项目(展示第二个项目)
  2. 难道nginx配置有问题 只要访问了根路径项目(--带项目名的就访问不了 除非清除浏览器缓存)

配置如下:
image.png

请教nginx大神帮忙看一下、谢谢

阅读 1.8k
1 个回答

root 配置为html是有这个文件夹在nginx启动目录吗?

我的配置是这样的,不会出现你的问题:

upstream blog {
    server 127.0.0.1:8000;
    keepalive 2000;
}

server {
    listen 80 default_server;
    listen [::]:80 default_server;
  
    access_log /home/lushg/blog-ssr.log;
    error_log /home/lushg/blog-ssr.error.log;

    # Add index.php to the list if you are using PHP
    index index.html index.htm index.nginx-debian.html;

    
    location /laboratory {
        root /home/lushg/;
    }
    location / {
        proxy_pass http://blog;
    }

}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题