使用vercel免費搭建鏡像網站


3樓貓 發佈時間:2024-09-28 10:39:20 作者:真多魚啊 Language

疊甲:

1.本教程無法鏡像一些特定的網站(如資源文件域名與網頁域名不一致的網站)。此外,請勿使用本教程來鏡像非法網站,以在國內進行訪問,否則後果自負(可能會面臨法律問題或域名被封禁等情況)。

2.原創是我,只不過懶得去圖片水印(原圖已刪,只剩水印版)了,不要罵我抄襲

創作不易,點個贊或者電一下吧,謝謝

前言

對於擁有自己服務器的朋友而言,可以採用 nginx 反代理的方式。不過,服務器的成本並不低。本文所介紹的方法是利用 GitHub 與 Vercel,其部署過程極為簡便。

需要準備以下東西:

  • 一個 GitHub 賬號

  • 一個 Vercel 賬號

  • 自己的域名(可選,在國內註冊的話,首年可能只需 1 元甚至免費)。

在部署完成後,系統會默認給你的項目分配一個 vercel.app的二級域名。但是,在 2022 年,vercel.app域名被屏蔽,大陸地區無法訪問,所以強烈建議大家準備自己的域名。

步驟

1.打開 GitHub 的這個倉庫:Gaowanlu/Google:讓我們使用 Vercel 中的模板構建自己的網站代理 (github.com)

2.fork 此倉庫

使用vercel免費搭建鏡像網站-第0張

3.打開api/proxy.js並編輯
找到第四行,你會看到以下代碼

let target = "https://www.google.com/";

修改target =後面的網址成你要鏡像的網站
比如鏡像中文維基百科,那麼就將默認的谷歌網址替換為https://zh.wikipedia.org/

let target = "https://zh.wikipedia.org/";

使用vercel免費搭建鏡像網站-第1張

4.打開 Vercel 然後註冊賬號或者通過 GitHub 快捷登錄

使用vercel免費搭建鏡像網站-第2張

使用vercel免費搭建鏡像網站-第3張

5.登陸後會自動跳轉 Dashboard,點擊 Import Project

使用vercel免費搭建鏡像網站-第3張

6.Import Git Repository 選擇 Continue With GitHub
此時會跳轉到 GitHub 批准 Vercel 訪問,建議選擇允許訪問全部倉庫,當然你也可以設置僅可訪問部分倉庫。

7.選擇你的倉庫(我這裡是“googlejingxiang”)

使用vercel免費搭建鏡像網站-第3張

8.點擊Import,在這個界面你可以設置項目名稱(可以隨意設置),其他項全部保持默認即可,最後點擊 Deploy部署

使用vercel免費搭建鏡像網站-第3張

使用vercel免費搭建鏡像網站-第3張

9.部署完成後會顯示 Congratulation頁面

使用vercel免費搭建鏡像網站-第3張

10.如果你擁有域名,可以直接從這個界面右邊的Add Domain進入並添加域名。如果沒有域名,直接點擊右上角的Go to Dashboard,在這裡你能夠看到 Vercel 為你準備的域名。

使用vercel免費搭建鏡像網站-第3張

11.在域名解析界面中,主機記錄處填寫你的域名。後面的內容按照我的示例進行填寫(如果自動檢測到沒解析,這個網站會給你需要添加的解析信息),填寫完成後點擊“確定”按鈕。

使用vercel免費搭建鏡像網站-第3張

12.對域名進行修改,Vercel 會自動為其生成 SSL 證書,從而開啟 https 連接。

使用vercel免費搭建鏡像網站-第3張

使用vercel免費搭建鏡像網站-第3張

© 2022 3樓貓 下載APP 站點地圖 廣告合作:asmrly666@gmail.com