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;
        }
        ....
相关推荐
小强库计算机毕业设计11 小时前
SpringBoot+Vue3 学生宿舍管理系统实战
java·spring boot·后端·vue·学生宿舍管理系统
RisunJan11 小时前
Linux命令-scriptreplay(终端会话回放)
linux·运维·chrome
x²+(y-√³x²)²=112 小时前
Linux打包文件到Windows,文件/文件类型丢失
linux·运维·windows
世人万千丶13 小时前
去重插入与超限淘汰:ArkTS 实现鸿蒙搜索历史的 LIMIT 艺术
运维·服务器·学习·华为·harmonyos·鸿蒙
未来之窗软件服务13 小时前
企业自动化运营-电子合同预览-东方仙盟
运维·自动化·仙盟创梦ide·东方仙盟
Android系统攻城狮13 小时前
Linux PipeWire深度解析之pw_properties_iterate调用流程与实战(六十五)
linux·运维·服务器·音频进阶·pipewire音频进阶
研华科技Advantech14 小时前
案例 | 从离线巡检到在线看护:研华PHM解决方案赋能石油钻井平台智能运维
运维·人工智能·边缘计算
難釋懷14 小时前
Nginx主动健康检查
运维·nginx
ITyunwei098714 小时前
内存溢出报错,实战处理记录
运维·服务器·企业微信
Elastic 中国社区官方博客14 小时前
你的 AI agent 不需要你的 API 密钥:使用 OAuth 2.1 对 Elasticsearch MCP 服务器进行身份验证
大数据·运维·人工智能·elasticsearch·搜索引擎·全文检索