不幹啥,吐槽一下Cloudflare

托码斯發表於2024-11-25

Cloudflare,毫無疑問是非常優秀的雲服務提供商。But官方提供的一些最佳化項,真是很讓人摸不著頭腦!

長話短說,官方提供一種 route-matching 的功能,根據其介紹可知,當請求URL中含有.html時,CF會自動把字尾去掉,形成只有path的乾淨模樣....

然而有的時候,真的是需要保留字尾啊!!! 帶.html和不帶就是不同的兩個URL,不能你認為這樣屬於最佳實踐,就給預設裁剪啦...

官方的回答就更有意思了...自己體會!

在他們的社群也找到了幾篇帖子,老早就在說這個事情,但是吧直到今天還是這樣:

https://community.cloudflare.com/t/pages-redirect-missing-html-extension-file-name-issue/263026
https://community.cloudflare.com/t/pages-redirect-missing-html-extension-file-name-issue/263026/5

之所以會去糾結這個問題,因為這兩天發現爬蟲搜錄網頁總是報redirect錯誤。以前寫在hexo部落格中打造相對完美的URL將hexo部落格url最佳化進行到底兩篇乾貨時沒主意到這個坑,這次碰到了!

目前看,基本無解,慎用Pages!

相關文章