首先购买一个域名,最好在国外平台购买
然后在交给cloudflare管理
假设我买了一个域名ocyy.top
对ocyy.top做ddns或者dns让其映射一个ipv4或者ipv6地址
继续在cloudflare建立一个page(静态页面) 把这个文件放进去
然后现在我要建一个博客,这个博客在服务器的端口是5678
给这个静态页面page加一个blog.ocyy.top域名
然后编辑txt.ocyy.top域名的txt记录(下面的tmp1是举例,你要建别的网站继续在这写)
{blog:5678,tmp1:9876}
浏览器访问blog.ocyy.top,会加载静态页面
静态页面取除域名第一个单词,blog.ocyy.top域名取第一个就是blog
然后利用dns.alidns.com查询ocyy.top的ip地址和txt.ocyy.top(txt)记录的blog对应的端口号5678
静态页面用ip地址和端口号iframe加载然后展示网页内容(缺点是浏览器地址栏的域名会一直不变)
静态页面也可直接跳转ip地址和端口号(缺点是ip地址暴露出来,不好看)