有cloudflare的话实现的效果更好,可以使用自己的域名,实现白嫖一个网站服务器

1、配置git(可选步骤)

# 生成key 并添加至github用户的ssh key中
ssh-keygen -t ed25519 -C "x-x@github.com"

# 这里可以先clone下来,修改remote url以后将本地强制推送到只包含README的远程分支上
git init
git config --global user.name  "sijia"
git config --global user.email "devops@xx.com"

git add .
# git add -A 表示推送所有修改 增删改
git commit -m "Initial commit"
# 配置仓库地址
git remote add origin git@github.com:si3041242/si3041242.github.io.git
git remote -v
# 更改推送分支
git push --set-upstream origin master
git branch -M main
git push --set-upstream origin main

2、配置github

https://docs.github.com/en/pages/getting-started-with-github-pages/creating-a-github-pages-site
创建仓库,仓库命名是有要求的<user>.github.io或<organization>.github.io
我创建的仓库名称是si3041242.github.io

在这里插入图片描述
配置page页面
除了根目录还可以选择/docs目录,目录下需要有index或者readme文件,如果index藏在其他目录,需要自己补全目录访问
在这里插入图片描述
上面我构建的是/目录,但是我根目录没有任何index.html和readme文件,自己补全目录结构访问html
在这里插入图片描述

3、配置自定义域名

会有一个域名验证的操作,我的域名在cloudflare上,添加后很快会通过验证
这个配置是用户的settings
在这里插入图片描述

通过后在cloudflare上做一个cname
在这里插入图片描述
最终把cname域名写到自定义域名里面
很快就能用自己的域名访问了
在这里插入图片描述
完成
在这里插入图片描述

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐