【教程向】如何让 www.xx原神大学.com 跳转到你的学校的官网

最近 www.xx原神大学.com 莫名其妙火起来了,还有人专门做了个合集(原神大学.com)。我也蹭热度注册了个 米哈游师范大学.com。考虑到有些小白也想让自己的学校能成为xx原神大学,但是无奈没技术,这里就简单写个教程教学一下。

注:本文的目标受众是小白,因此很多地方我不会细写,请大佬看了勿喷

注册域名

首先,需要去注册一个域名,常见的域名注册商有国内的各大云计算平台,比如阿里云 腾讯云,或者国外的porkhun godaddy。不过这里我推荐一个新玩家:字节跳动的火山引擎,因为火山引擎现在有个新客活动,.com域名注册首年仅需26元。

链接如下:https://www.volcengine.com/activity/domain

字节跳动新客优惠界面

完成账号注册与实名认证,在活动页面输入你想要的域名,将域名加入购物车,先不急着付款,先创建一个信息模板(https://console.volcengine.com/domain-service/template)

信息模板创建界面填写完成后会审核真实性,一般信息模板的审核都是机器自动审核,过不了多久就能审核通过

审核通过后回到购物车,继续结算,来到付款界面,选择自己创建的信息模板,提交订单并付款

确认订单界面

付款成功后一个域名就算注册好了

注册并使用cloudflare

注册并添加域名至cf

cloudflare(以下简称cf)是一个海外的cdn厂商,以其优质的服务而出名,先来到cloudflare(https://www.cloudflare.com/zh-cn/),并注册一个账号,注册后来到cf账号主页

cf账户主页

点击添加站点,输入你刚刚注册的域名,然后无脑下一步就好。

之后,cloudflare会给你两个dns服务器域名,一般是karsyn.ns.cloudflare.com和keanu.ns.cloudflare.com

修改域名dns服务器

回到火山引擎控制台(https://console.volcengine.com/home),进入【域名服务】,来到域名列表(直达链接:https://console.volcengine.com/domain-service/domain),点击你刚刚注册的域名,找到【dns服务器】,点击修改

火山引擎域名管理界面

dns服务器修改

如图所示进行修改,然后提交。

由于dns服务器存在缓存,因此修改会有最长48小时的时间才能生效,不过如果是刚注册的域名,一般只需要几分钟修改就能生效。

利用cf workers跳转至你的学校的官网

回到cf控制台(https://dash.cloudflare.com),选择左栏里的 【workers 和 pages】,点击概述,创建应用程序,创建workers,名称随意,完事后点击部署

之后修改这个workers的代码

1
2
3
4
5
6
7
8
9
10
11
12
13
// Redirect all requests to one URL

const destinationURL = "https://www.example.com"
const statusCode = 301

async function handleRequest(request) {
return Response.redirect(destinationURL, statusCode)
}

addEventListener("fetch", async event => {
event.respondWith(handleRequest(event.request))
})

www.example.com 改成你学校的官网的域名,之后点击【保存并部署】

workers界面

点击【预览】下边的以workers.dev结尾的链接,如果跳转到目标网站就是成功了

将你的域名绑定到cf workers上

开始之前先回到cf账户主页,确保你的域名处于活跃状态

域名活跃状态演示

就像上图这样

之后回到 【workers和pages】,回到刚刚创建的workers

workers界面

找到刚刚的预览链接下边的custom domains,点击查看

自定义域界面

添加自定义域,在你之前注册的域名前边加上“www.”并填入框内,具体填写方法可看图片

如果不填写www.而只填写域名的话,访问 http://www.你的域名.com ,就无法跳转你的学校的官网,只有访问 http://你的域名.com才能跳转你的学校的官网

当然,你像我这样填写也没问题

填写完成后,在浏览器输入 http://www.你的域名.com ,就能跳转你学校的官网

待证书状态变成有效后,就可以将http替换为https进行访问

如果有延迟是因为cf的服务器位于海外,访问存在延迟属于正常现象

总结

本文的方法一句话概括就是使用火山引擎注册一个域名,然后使用cf workers让域名跳转至目标网站。

在此先申明,cf workers免费使用的话每天会有一定的访问额度,但是我们正常使用的话基本上是不会超过这个额度的,大家可放心使用

cf workers额度

至于为什么不使用没有访问额度限制的【页面规则】,是因为我这里打不开【新建页面规则】的界面(打开直接白屏,不知道cf犯什么病),况且对于上述用途而言,cf workers的免费额度完全够用


【教程向】如何让 www.xx原神大学.com 跳转到你的学校的官网
https://zhmoegirl.com/posts/ecd8d54093a0/
作者
InternetBugs
发布于
2023年10月30日
许可协议