你可以使用 JavaScript 中的 window.location.href 屬性和 indexOf() 方法來檢查 URL 是否帶有 ? 符號。如果 URL 中包含 ? 符號,你可以使用 window.location.href 屬性將頁面跳轉(zhuǎn)到指定頁面。
以下是一個(gè)實(shí)現(xiàn)這個(gè)功能的簡單 JavaScript 代碼示例:
if (window.location.href.indexOf("?") !== -1) {
window.location.href = "http://lxzgb.cn/page/404/";
}
在上面的代碼中,window.location.href.indexOf("?") 方法用于檢查當(dāng)前 URL 中是否包含 ? 符號。如果包含,它會返回符號的索引位置。如果不包含,它會返回 -1。如果返回的值不是 -1,則說明 URL 中包含 ? 符號,可以使用 window.location.href 屬性將頁面跳轉(zhuǎn)到指定頁面。
你可以將上面的代碼添加到每個(gè)頁面的 JavaScript 文件中,以便在加載頁面時(shí)檢查 URL 并在必要時(shí)跳轉(zhuǎn)到指定頁面。
讓JS判斷用戶訪問的地址是否帶問號(?),這樣有利于讓正在改版的動態(tài)網(wǎng)站,非靜態(tài)化的頁面都能跳轉(zhuǎn)到靜態(tài)化的頁面上,讓搜索引擎更好的抓取頁面。




網(wǎng)站建設(shè)
品牌設(shè)計(jì)
APP開發(fā)
小程序開發(fā)
商城開發(fā)
網(wǎng)站優(yōu)化
UI設(shè)計(jì)
增值服務(wù)