之前有寫過利用百度云加速邊緣計算功能設置自義錯誤的案例,今天我們來學習下利用邊緣計算功能設置網站判斷移動端和PC端頁面跳轉。
首先還是老步驟,先在我的函數(shù)里添加以下函數(shù)
編輯
輸入以下代碼,修改自己的相應的網址,并保存:
// PC端頁面
const PCPage = ‘https://你的PC頁網址’// 移動端頁面
const MobilePage = ‘https://你的移動頁網址’async function handleRequest(request) {
ua = request.headers.get(‘user-agent’)
// 如果是移動端,則返回移動端頁面
if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(ua))
return await fetch(MobilePage)
// 如果是PC端,則返回PC端頁面
else
return await fetch(PCPage)
}addEventListener(‘fetch’, event => {
event.respondWith(handleRequest(event.request))
})
返域名管理,進入域名管理左邊的功能,邊緣計算:
選好函數(shù):