nginx单页应用配置

location ~* html {
    rewrite .* /index.html break;
}
location /login {
    rewrite .* /index.html break;
}
location /admin {
    rewrite .* /index.html break;
}
  1. 通用单页路由指定
location / {
    try_files $uri $uri/ /index.html index.htm;
}

或者

location / {
    try_files $uri $uri/ @rewrites;
 }
location @rewrites {
     rewrite ^(.+)$ /index.html last;
}

参考:https://developer.jdcloud.com/article/2105

Original: https://www.cnblogs.com/mengff/p/16384662.html
Author: 看风景就
Title: nginx单页应用配置

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/543609/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • RabbitMQ访问Web端口报错User can only log in via localhost

    注入产生的原理: 数据库设置为GBK编码: 宽字节注入源于程序员设置MySQL连接时错误配置为:set character_set_client=gbk,这样配置会引发编码转换从而…

    Java 2022年10月24日
    0299
  • 三分钟学会短信验证

    注入产生的原理: 数据库设置为GBK编码: 宽字节注入源于程序员设置MySQL连接时错误配置为:set character_set_client=gbk,这样配置会引发编码转换从而…

    Java 2022年11月10日
    0129
  • Spring源码学习笔记4——BeanFactoryPostProcessor执行

    一丶BeanFactoryPostProcessor是什么 Spring留给我们的一个扩展接口,在BeanDefinition加载注册完之后,并执行一些前置操作(笔记3)之后会反射…

    Java 2023年6月14日
    061
  • Java基础之运算符

    Java基础之运算符 Java基础之运算符 – 1.1 运算符介绍 1.1.1 运算符介绍 1.2 算术运算符 1.2.1 介绍 1.2.2 算术运算符一览表 1.2….

    Java 2023年6月15日
    042
  • 湘潭大学新生匿名问答网站——解湘 项目总结

    一.开发进度 温馨提示:左下角有音乐播放器 项目首页 大一暑假过半,7月29日建立本地工程文件 其中项目在github上经历七次push(第八次为修改配置文件,防止数据库泄露),但…

    Java 2023年6月7日
    067
  • SpringBoot+vue中@Valid表单验证并返回给前端

    总共分为3大步 1) 完成表单验证 1.导入表单验&#x8BC…

    Java 2023年6月16日
    078
  • 策略模式、策略模式与Spring的碰撞

    策略模式是GoF23种设计模式中比较简单的了,也是常用的设计模式之一,今天我们就来看看策略模式。 实际案例 我工作第三年的时候,重构旅游路线的机票查询模块,旅游路线分为四种情况: …

    Java 2023年6月5日
    063
  • RabbitMQ——ACK确认机制

    注入产生的原理: 数据库设置为GBK编码: 宽字节注入源于程序员设置MySQL连接时错误配置为:set character_set_client=gbk,这样配置会引发编码转换从而…

    Java 2022年9月22日
    0190
  • VMware

    注入产生的原理: 数据库设置为GBK编码: 宽字节注入源于程序员设置MySQL连接时错误配置为:set character_set_client=gbk,这样配置会引发编码转换从而…

    Java 2022年9月22日
    0146
  • Java—Stream进阶

    由于本文需要有一定的Stream基础,不懂什么是Stream的同学请移步:Java—Stream入门 操作分类 graph LR 操作分类 — 中间操作 终…

    Java 2023年6月7日
    060
  • nginx指定配置文件启动

    https://blog.csdn.net/csdndd521/article/details/124503973 启动方法:/usr/local/nginx/sbin/nginx…

    Java 2023年5月30日
    037
  • redis删除缓存时遇到的问题

    一、redis查询key的方式 redis常用两种方式用于key的精确/模糊匹配 1. KEYS pattern keys pattern用于匹配pattern所有key,会返回当…

    Java 2023年6月13日
    090
  • SpringBoot教程,吃透这些知识点,超过90%的Java面试者

    动力节点王鹤老师的SpringBoot入门系列课程,通俗易懂,基于SpringBoot2.4版本讲解。 从细节入手,每个事例先讲解pom.xml中的重要依赖,其次applicati…

    Java 2023年6月9日
    041
  • PowerMock进行mock测试

    http://www.open-open.com/lib/view/open1452777403292.html Original: https://www.cnblogs.com…

    Java 2023年6月6日
    059
  • 2022年6月2日笔记

    2022年6月2日笔记 100元的换钱方案 程序思路:for循环嵌套、穷举法列出全部方案、判断条件是否成立,成立输出. 程序源码: 0 0 10 0 2 9 0 4 8 0 6 7…

    Java 2023年6月9日
    068
  • nginx日志request_time 和upstream_response_time区别

    注入产生的原理: 数据库设置为GBK编码: 宽字节注入源于程序员设置MySQL连接时错误配置为:set character_set_client=gbk,这样配置会引发编码转换从而…

    Java 2022年9月23日
    0220
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球