不能添加多域名只能走個彎路了#
因為大陸 DNS 使用 301 跳轉需要備案,作為抠搜的博主肯定不會買伺服器的。所以沒法備案。
需要多域名指向一個網站的原因#
不能直接使用 301 真的是很蛋疼的一件事,因為測試網站時不知道使用多少域名,就像博主需要
www.ncs.fun
mac.ncs.fun
兩個域名跳轉到本博客。ncs.fun
而且有些文章被引用,從別處跳轉原域名很可能 404
不止 xlog 能用,怎麼用就看你怎麼用了。
為了實現多域名指向一個網站
博主找了很多國外 DNS 解析,要不不支持 301 重定向,要不不支持二級域名,廢了老大勁,很是繁瑣。
實現跳轉方法#
最後發現,使用 cloudflare.com 發布頁面實現頁面跳轉,達成域名跳轉曲線救國
原理是
通過你的域名解析到 cloudflare
cloudflare 使用 html 頁面跳轉到目標網站
下面幹貨#
首先註冊個 cloudflare.com 帳號,很簡單的,支持中文,就是有些慢。
登入後找到 "Pages",
點擊創建專案
點擊直接上傳
起一個專案名稱,然後上傳 HTML 檔案,就是創建一個 index.html 的檔案並且壓縮成 zip 格式,記得在這個檔案裡面,加入這段程式碼:
<meta http-equiv="refresh" content="0;url= https://www.ncs.fun/ ">
content=0,這個 0 是 0 秒,可以設置 0-10 之間
url= 你要跳轉的最終網址,務必保證準確
然後上傳,部署,就會生成一個二級域名:xxx.pages.dev,
然後點擊專案名稱進入後 點擊設置自定義域。
添加自己被跳轉域名
按要求再去自己的域名 DNS 解析裡面,添加 CNAME,保存後,10 分鐘內生效。
這個方法能實現訪問你的域名無縫跳轉任意頁面。
但是每天只給 10 萬次的免費請求次數,
如果超過另付費。
我相信如果你能做到每天超過 10 萬次訪問,也不會在乎收不收費了。