[html] 使用history路由方式时,你有自己动手配置过服务器端吗?为什么要配服务器端?怎么配?
生活随笔
收集整理的這篇文章主要介紹了
[html] 使用history路由方式时,你有自己动手配置过服务器端吗?为什么要配服务器端?怎么配?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
[html] 使用history路由方式時,你有自己動手配置過服務器端嗎?為什么要配服務器端?怎么配?
history路由會請求服務器,因此需要服務器配合返回一個固定的index.html頁面 以nginx配置為例: location / { try_files $uri $uri/ /index.html; } 以上面的 http://www.example.com/post 為例,$uri 會匹配到 post,nginx 發現 dist 目錄下下面沒有 post 這個文件,也沒有 post 這個文件夾,所以最后會返回 dist 目錄下的 index.html。這樣,index.html 被瀏覽器加載之后,前端路由就會工作,將用戶需要的資源加載出來。而我們 build 出來的 css,js 文件,由于可以被 nginx 正確找到,則不會受到影響。個人簡介
我是歌謠,歡迎和大家一起交流前后端知識。放棄很容易,
但堅持一定很酷。歡迎大家一起討論
主目錄
與歌謠一起通關前端面試題
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的[html] 使用history路由方式时,你有自己动手配置过服务器端吗?为什么要配服务器端?怎么配?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: (3/3) plsql使用技巧PL/SQ
- 下一篇: ux和ui_我怎么知道UI / UX是否