成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

vue路由history模式刷新頁面出現(xiàn)404問題

sanyang / 2081人閱讀

摘要:模式下,中存在,用模式就能解決這個問題。但是模式會出現(xiàn)刷新頁面后,頁面出現(xiàn)。解決的辦法是用配置一下。

vue hash模式下,URL中存在"#",用"history"模式就能解決這個問題。但是history模式會出現(xiàn)刷新頁面后,頁面出現(xiàn)404。解決的辦法是用nginx配置一下。
nginx的配置文件中修改

方法一:

location /{
    root   /data/nginx/html;
    index  index.html index.htm;
    if (!-e $request_filename) {
        rewrite ^/(.*) /index.html last;
        break;
    }
}

方法二:
vue.js官方教程里提到的https://router.vuejs.org/zh/g...

  server {
        listen       8081;#默認(rèn)端口是80,如果端口沒被占用可以不用修改
        server_name  myapp.com;
        root        D:/vue/my_app/dist;#vue項(xiàng)目的打包后的dist
        location / {
            try_files $uri $uri/ @router;#需要指向下面的@router否則會出現(xiàn)vue的路由在nginx中刷新出現(xiàn)404
            index  index.html index.htm;
        }
        #對應(yīng)上面的@router,主要原因是路由的路徑資源并不是一個真實(shí)的路徑,所以無法找到具體的文件
        #因此需要rewrite到index.html中,然后交給路由在處理請求資源
        location @router {
            rewrite ^.*$ /index.html last;
        }
        #.......其他部分省略
  }

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/40137.html

相關(guān)文章

  • 配置nginx解決vue路由history模式刷新404問題

    摘要:在路由模式為的時候,刷新頁面會出現(xiàn)問題。我們只需要在服務(wù)器配置如果匹配不到任何靜態(tài)資源,就跳轉(zhuǎn)到默認(rèn)的。表示你監(jiān)聽的端口號打包后的文件夾目錄 在vue路由模式為history的時候,刷新頁面會出現(xiàn)404問題。我們只需要在服務(wù)器配置如果URL匹配不到任何靜態(tài)資源,就跳轉(zhuǎn)到默認(rèn)的index.html。 server { listen 8105; // 表示你nginx監(jiān)聽...

    stormzhang 評論0 收藏0
  • Vue應(yīng)用部署到服務(wù)器的正確方式

    Vue應(yīng)用部署到服務(wù)器的正確方式 很多時候我們發(fā)現(xiàn)辛辛苦苦寫的VueJs應(yīng)用經(jīng)過打包后在自己本地搭建的服務(wù)器上測試沒有什么問題,但真正放在服務(wù)器上后,會發(fā)現(xiàn)或多或少的問題,比如:頁面出現(xiàn)空白現(xiàn)象,獲取資源路徑不對等,我相信以VueJs為技術(shù)棧來進(jìn)行前端開發(fā)的小伙伴或多或少都會遇到這樣的問題,我也遇到過,那現(xiàn)在我們就來一一解決這樣的問題。 如何打包 基于Vue-Cli,通過npm run build...

    xcc3641 評論0 收藏0
  • vue項(xiàng)目路由history模式下布置在Tomcat下解決刷新404問題

    摘要:首先打包之前需要修改文件夾下的其次記得要添加路由頁面在的下的前端文件夾下新建文件夾,并在該文件夾下建立文件,具體內(nèi)容如下 1、首先打包之前需要修改config文件夾下的index.js showImg(https://segmentfault.com/img/bVbnqP7?w=872&h=303); 2、其次記得要添加404路由頁面 showImg(https://segmentfa...

    luckyyulin 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<