Vue3設定404頁面

2022-07-03 02:39:06 字數 551 閱讀 1298

這幾天在用vue3寫點小專案遇到了一些坑!

路由的404方式變了

只顧著看vue3核心文件,寫404的時候發現原來的 * 的配置方法在vue3裡面已經不適用了。官方文件建議使用如下:

,

setup裡面獲取上下文呼叫$router.push等方法一些環境下報錯。

雖然不知道為什麼,但是官方文件已經給出了在setup裡面呼叫router的函式

個人用起來還是非常爽的

import  from 'vue-router'

const router = userouter();

router.replace("/login");

重新整理會不時地重定向到/路徑。

這個問題可是困擾我幾個月之久,最終我發現其實是路由的問題。把hash路由改為h5的history路由,伺服器**一下即可完美解決。

Nginx設定404頁面

第一種 nginx自己的錯誤頁面 nginx訪問乙個靜態的html 頁面,當這個頁面沒有的時候,nginx丟擲404,那麼如何返回給客戶端404呢?看下面的配置,這種情況下不需要修改任何引數,就能實現這個功能。server 定義錯誤頁面碼,如果出現相應的錯誤頁面碼,到那裡。error page 40...

apache 設定404頁面

這幾天用xampp搭建了一套環境,後來發現在網頁訪問出現404的時候xampp顯示的內容不安全,把apache php還有一些其它的版本都會顯示 出來,所以想自己設定乙個404的頁面,在網上找了一些資料寫的都查不多看起來也很簡單,但是對於初學者來說可能看了還不太明白,下面我把具體內容寫出來 希望對大...

vue 404頁面配置

路由表中新增乙個路徑為404的路由,同時在路由表的最底部配置乙個路徑為 的路由,重定向至404路由即可。router.js export default newrouter 路由表是動態生成的情況下,也就是說路由表分為兩部分,一部分為基礎路由表,另一部分是需要根據使用者的許可權資訊動態生成的路由表。...