亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術文章
文章詳情頁

Nginx解決history模式下頁面刷新404問題示例

瀏覽:287日期:2023-03-13 15:37:29
目錄
  • 前置知識
  • Nginx
  • location
    • 常用匹配規則
  • root 與 alias
    • 解決刷新后出現404的問題
  • 總結

    前置知識

    • 單頁應用(SPA - single page application)
      只在第一次加載頁面時,返回唯一的html頁面和它的公共靜態資源,后續的頁面跳轉都不會從服務端拿html文件。(hash和history路由實現瀏覽器url變化而不刷新頁面)
    • hash路由
      例子:www.baidu.com/#/home, 原本hash是用來結合錨點實現頁面試圖的控制,當#后面的值發生改變時不會重新請求頁面,主要通過window的onhashchange方法來實現。
    • history路由
      相比于hash路由,最直觀的變化就是路由中沒有#,通過調用window.history對象上的一系列方法來實現頁面的無刷新跳轉(pushState、replaceState)。

    history模式下,因為url改變了,此時如果手動刷新頁面,瀏覽器認為是請求一個新的頁面(發起新的Http請求),而新的頁面是不存在的(后端未配置的話),導致404。

    先簡述一下在瀏覽器上輸入IP或域名后發生的事情(有點面試題的味道了嗷

    標簽: Nginx
    主站蜘蛛池模板: 欧美成人免费午夜全 | 一本色道久久99一综合 | 一区二区三区伦理 | 成人高清在线观看播放 | 在线精品视频在线观看高清 | 国产成人精品午夜 | 成人爽a毛片在线视频网站 成人爽爽大片在线观看 | 亚洲天堂视频在线观看免费 | 午夜神马视频 | 国产精品6| 美女黄色免费在线观看 | 国内真实愉拍系列情侣自拍 | 亚洲欧美日本在线观看 | 亚洲人成a在线网站 | 欧美精品一区二区三区免费观看 | 秘书高跟黑色丝袜国产91在线 | 成人一级片 | 成人软件网18免费视频 | 成人午夜免费观看 | 亚洲精品人成网线在线 | 国产精品久久久久久久久岛 | 亚州中文字幕 | 99久99久6久热在线播放 | 国产精品久久久久久爽爽爽 | 毛片在线播放a | 成年人免费黄色片 | 欧美一级精品高清在线观看 | 国产高清视频免费最新在线 | 奇米888四色在线精品 | 在线播放高清国语自产拍免费 | 久久成人网18网站 | 美国一级免费毛片 | 狠狠色丁香久久婷婷综 | 国产成人亚洲毛片 | 欧美成在线视频 | 欧美 在线 成 人怡红院 | 99国产在线观看 | 特别福利视频在线观看 | 久久综合一区二区三区 | 男人都懂的网址在线看片 | 国产福利微拍精品一区二区 |