Nginx部署spa单页面的小bug
没部署过,都是给后端干的,自己尝试部署了一个下午终于成功了
我遇到的最大的bug是进入后只有首页正常显示 其他页面全是404,于是问问问才知道,需要这个
location / {
try_files $uri $uri/ /index.html;
}
让进入非index的页面能返回主页执行js的路由跳转配置
server
    {
        listen 80;
        server_name phpmyadmin;
        root  /www/wwwroot/KeyBoardthe-front;
        index index.html index.htm index.php;
        # error_page   404   /404.html;
        include enable-php.conf;
        
        location / {
            try_files $uri $uri/ /index.html;
        }
        .... 
                