免费空间能放网站吗,网站做微信支付宝支付,怎样在网上卖产品,国外的网站需要备案吗现代化网页设计的免费宝藏#xff1a;GitHub PagesCodePenCloudflareUS.KG
前言
在当今数字化时代#xff0c;个人和企业越来越重视在线形象的建立。GitHub Pages 提供了一个免费且便捷的平台#xff0c;允许用户托管静态网站。然而#xff0c;GitHub Pages 默认的域名可…现代化网页设计的免费宝藏GitHub PagesCodePenCloudflareUS.KG
前言
在当今数字化时代个人和企业越来越重视在线形象的建立。GitHub Pages 提供了一个免费且便捷的平台允许用户托管静态网站。然而GitHub Pages 默认的域名可能不够个性化因此许多用户希望将自定义域名绑定到他们的 GitHub Pages 上。Cloudflare 作为一个全球性的 CDN 和 DNS 服务提供商可以帮助用户实现这一目标同时提供额外的安全和性能优化。本文将详细介绍如何将 us.kg 域名通过 Cloudflare 指向 GitHub Pages并确保网站的安全性和高可用性。
界面预览
https://friklogff.us.kg https://friklogff.us.kg/dist/index.html 0. 注册Github
https://github.com/signup
1. 获取免费域名
1.1 注册账号
首先你需要访问US.KG域名注册网站 (https://register.us.kg/auth/register) 并点击“Sign up”注册一个新账号。在注册过程中你需要提供一些基本信息包括用户名、法定全名、邮箱、电话和详细地址。完成注册信息填写后你需要进行邮箱验证。
1000 Santa Monica Blvd, Santa Monica, CA90401, United States邮箱完成验证后登录 https://register.us.kg/auth/login
1.2 完成KYC验证
在进行KYCKnow Your Customer验证时有多种方法可以选择每种方法都有其特点和适用场景。以下是三种常见的KYC验证方法 GitHub KYC Verification (Recommended, Super Fast) 这种方法推荐给那些在GitHub上有代码贡献的用户。它利用了区块链技术特别是零知识证明zkProofs和多方计算以保护用户隐私的同时满足监管要求。这种方法的优势在于它不需要透露所有个人数据细节而是通过生成零知识证明来确认用户符合年龄等法律相关要求为年龄限制的服务或产品提供了一种保护隐私的解决方案。这种方法不仅快速而且能够提供额外的信任层保护投资者并帮助培养对平台完整性和长期成功的的信心。 Donate $1 or More for Verification (Recommended, Fast) 这是一种通过捐赠一定金额至少1美元来快速完成验证的方法。这种方法通常被推荐给那些希望通过财务贡献来支持平台或项目同时快速完成KYC验证的用户。捐赠不仅可以帮助平台或项目的发展还可以作为用户身份验证的一种方式。 Upload KYC Document (Not Recommended Legacy) 这是一种传统的KYC验证方法用户需要上传KYC文件如身份证明、地址证明等。这种方法不推荐使用因为它可能涉及到更多的个人数据泄露风险而且处理过程可能更慢不如前两种方法高效和安全。
在选择KYC验证方法时建议考虑个人的需求和偏好以及对隐私保护和验证速度的要求。同时也要确保所选方法符合相关法律法规和监管要求。 加星Procced to GitHub 前往 GitHub KYC Using Your GitHub Account 自动化验证要求 确保你已经给这个仓库点了星标Star。确保你创建的问题Issue标题格式为“Request GitHub KYC - Your US.KG Panel registered email”。这样我们的自动化脚本才能检测到你的注册邮箱。确保这不是一个新创建的 GitHub 账户它应该有一些已经存在的仓库Repositories和星标Stars。确保这是你的第一个 US.KG NIC Panel 账户。承诺不会将域名用于犯罪或滥用目的。 你的账户详情US.KG NIC Panel 请填写以下信息否则你的请求将不会被处理 Username: [在这里填写你的 US.KG NIC Panel 用户名]Account Registration Email: [在这里填写你注册 US.KG NIC Panel 时使用的邮箱地址]Reason for Registering the .US.KG Domain Name: [在这里说明注册 .US.KG 域名的目的例如为了建立个人博客、项目展示网站等] 完成以上步骤后你需要在 US.KG NIC Panel 的问题跟踪系统中创建一个新的问题Issue按照上述格式填写相关信息。自动化脚本将会检测到你的请求并根据你的 GitHub 账户活动来自动批准你的 KYC 验证。 请记住提供的信息需要真实有效因为它们将被用来验证你的身份并确保你符合 US.KG NIC Panel 的注册要求。如果你的请求被批准你将能够继续使用你的 .US.KG 域名。 To establish a personal blog and project showcase website等待一段时间后自动审核结束
1.3 申请域名
完成KYC验证后你可以登录到后台点击左侧的“Domain Registration”开始申请域名。输入你想要注册的域名检查其可用性。如果域名可用你将被引导至注册页面在这里你需要填写DNS信息。你可以使用Cloudflare的DNS这将允许你利用Cloudflare的服务进行域名解析和管理 。 Domain name registration
1.4 更新名称服务器 这里先填后续在#### 3.4 使用 Cloudflare 提供的更新名称服务器可能需要更新
Name Server 1
shubhi.ns.cloudflare.comName Server 2
yahir.ns.cloudflare.com1.5 续期域名
需要注意的是US.KG域名是永久免费的但每年需要提前180天手动续期一次。因此你需要记得在域名到期前进行续期操作以保持域名的活跃状态 。 这里分配的名称服务器可能和我的不同你可能需要返回https://register.us.kg/panel/main修改 Manage my domains 管理我的域 通过以上步骤你可以成功获取一个免费的US.KG域名并利用Cloudflare进行域名解析和管理。
2. 从 CodePen 获取可用代码
2.1 访问 CodePen 网站
https://codepen.io/accounts/signup/user/free/ 打开浏览器访问 CodePen 网站。 Codepen.io 是一个在线社区开发者和设计师可以在这里编写代码预览结果并分享他们的网页设计和前端代码片段。它支持HTML、CSS和JavaScript允许用户实时编辑和预览代码。Codepen还提供了丰富的社交功能用户可以关注其他用户查看他们的代码甚至直接在别人的代码基础上进行修改和改进。
2.2 选择或创建你的项目
在 CodePen 上你可以选择一个现有的项目或者创建一个新的项目。如果你有一个现成的项目可以直接选择它如果没有可以创建一个新的项目并编写你的代码。
2.3 下载项目代码
在项目页面点击“Export”按钮选择“Export .zip”选项将项目代码下载到你的本地计算机。
2.4 将代码上传到 GitHub 仓库
创建一个新的 GitHub 仓库。将下载的代码解压缩并将文件上传到 GitHub 仓库中。确保代码文件位于仓库的根目录或指定的分支。
我们选用一个简单的加载页面用于接下来的演示 https://codepen.io/zerospree/pen/XWaGER 你可以Fork到你的CodePen账号上或者Export下载到本地
3. 配置 GitHub Pages
GitHub Pages 是一个静态网站托管服务它允许用户直接从 GitHub 仓库托管个人、组织或项目的页面。以下是配置 GitHub Pages 的基本步骤
3.1 创建仓库
首先你需要在 GitHub 上创建一个新的仓库用于托管你的网站内容。通常这个仓库会以 username.github.io 的形式命名其中 username 是你的 GitHub 用户名。
3.2 初始化仓库
在本地开发环境中创建你的网站内容。这可以是一个简单的 HTML 文件也可以是一个完整的静态网站生成器项目。完成后将这些文件推送到你在 GitHub 上创建的仓库。 这里我选择手动创建index.html、styles.css index.html
!DOCTYPE html
html
headlink relstylesheet typetext/css hrefstyles.css
/head
bodypRedirecting.../pdiv classloadhr/hr/hr/hr//div
/body
/html
styles.css
body{background:#ECF0F1}.load{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);/*change these sizes to fit into your project*/width:100px;height:100px;
}
.load hr{border:0;margin:0;width:40%;height:40%;position:absolute;border-radius:50%;animation:spin 2s ease infinite}.load :first-child{background:#19A68C;animation-delay:-1.5s}
.load :nth-child(2){background:#F63D3A;animation-delay:-1s}
.load :nth-child(3){background:#FDA543;animation-delay:-0.5s}
.load :last-child{background:#193B48}keyframes spin{0%,100%{transform:translate(0)}25%{transform:translate(160%)}50%{transform:translate(160%, 160%)}75%{transform:translate(0, 160%)}
}4. 配置 Cloudflare进行CDN加速
4.1 注册并登录 Cloudflare
访问 Cloudflare 网站。注册一个新账户或登录你的现有账户。
4.2 在域名注册商处更新 DNS 服务器
在 Cloudflare 控制面板中添加你的域名。Cloudflare 会提供两个新的 DNS 服务器地址。登录你的域名注册商的管理面板更新 DNS 服务器地址为 Cloudflare 提供的地址。 4.3 在 Cloudflare DNS 设置中添加 A 记录
在 Cloudflare 控制面板中选择你的域名。进入“DNS”选项卡。添加一个新的 A 记录将你的域名指向 GitHub Pages 的 IP 地址通常是 185.199.108.153、185.199.109.153、185.199.110.153 或 185.199.111.153。有许多在线工具可以帮助你查找域名的 IP 地址例如 WhatsMyDNS 或 MXToolbox。 4.4 使用 Cloudflare 提供的更新名称服务器 Name Server 1
shubhi.ns.cloudflare.comName Server 2
yahir.ns.cloudflare.com这里分配的名称服务器可能和我的不同你可能需要返回https://register.us.kg/panel/main修改 Manage my domains 管理我的域 4.5 更改 DNS 记录后等待全球生效
更改 DNS 记录后通常需要等待几分钟到几小时以便全球 DNS 服务器更新并生效。 4.6 配置 Cloudflare 的缓存和安全设置
在 Cloudflare 控制面板中选择你的域名。进入“Caching”选项卡配置缓存策略。进入“Firewall”选项卡配置安全设置如防火墙规则和速率限制。
5 更新GitHub Pages新域名
5.1 配置域名(添加 CNAME 文件)
如果你有自己的域名并且想要将其指向你的 GitHub Pages 网站你需要在你的域名注册商处进行 DNS 设置。将一个 CNAME 记录或 A 记录指向 username.github.io其中 username 是你的 GitHub 用户名。 等待4.5 更改 DNS 记录后等待全球生效 欢迎加星 网站持续更新中 如果你喜欢这个项目请给它一个星标你的支持是我们最大的动力。 https://github.com/friklogff/friklogff.github.io
总结
通过本文的指导用户可以成功地将 us.kg 域名通过 Cloudflare 指向他们的 GitHub Pages实现个性化的域名绑定。这个过程不仅提高了网站的专业性还通过 Cloudflare 的服务增强了网站的安全性和加载速度。用户需要遵循一系列步骤包括域名注册、DNS 设置、GitHub 仓库配置和 Cloudflare 的高级设置。完成这些步骤后用户将拥有一个通过自定义域名访问的、安全且性能优化的 GitHub Pages 网站。如果在操作过程中遇到任何问题用户可以参考本文的详细说明或寻求进一步的帮助。