找回密码
 立即注册!
搜索
查看: 249|回复: 1

[请置顶]Github Pages淘汰行动-vercel加速github完整教程

[复制链接]

4

主题

4

回帖

125

积分

初来乍练

积分
125
发表于 2023-6-23 19:49:31 | 显示全部楼层 |阅读模式 IP:黑龙江
本帖最后由 yuanning0818 于 2023-6-23 19:52 编辑


注:若文章中有u"[backcolor=rgba(255, 255, 255, 0.9)]",请忽略,我直接从我博客复制过来格式转换的问题

vercel的优点: github的缺点:
1.速度快(有n各节点可选择) 1.速度超慢(大家都知道)
2.可部署php/python等项目&静态 2.只支持静态



verce的缺点: github的优点
1.有免费域名(但被墙了)  1.有免费域名

需求:

1.有Github账号
2.有自己的域名[vercel.app免费域名被墙]
步骤:
一:静态项目部署
1.把你的源码上传至一个github仓库
2..去vercel.com,用github登录
[backcolor=rgba(255, 255, 255, 0.9)]然后如图操作
[backcolor=rgba(255, 255, 255, 0.9)]
[backcolor=rgba(255, 255, 255, 0.9)]点击黑色的什么什么github
[backcolor=rgba(255, 255, 255, 0.9)]找到刚才的仓库,import
[backcolor=rgba(255, 255, 255, 0.9)]
[backcolor=rgba(255, 255, 255, 0.9)]
[backcolor=rgba(255, 255, 255, 0.9)]过一会,满屏烟花部署成功后1
[backcolor=rgba(255, 255, 255, 0.9)]然后去你的域名商,添加解析,cname,vercel.cdn.cyfan.top
[backcolor=rgba(255, 255, 255, 0.9)]
[backcolor=rgba(255, 255, 255, 0.9)]好了,进到vercel里你的项目,进入seetings》domains,输入你的域名,add
[backcolor=rgba(255, 255, 255, 0.9)]然后进入seetings》Functions
[backcolor=rgba(255, 255, 255, 0.9)]选择Hong Kong (East) – hkg1
[backcolor=rgba(255, 255, 255, 0.9)]
[backcolor=rgba(255, 255, 255, 0.9)]好了,访问你的域名,就好啦
[backcolor=rgba(255, 255, 255, 0.9)]二。php项目部署[最大30MB]
[backcolor=rgba(255, 255, 255, 0.9)]1.把你的源码上传至一个github仓库
[backcolor=rgba(255, 255, 255, 0.9)]2.在仓库根目录创建文件vercel.json,内容如下
  1. {
  2.   "functions": {
  3.     "api/index.php": {
  4.       "runtime": "vercel-php@0.4.0"
  5.     }
  6.   },
  7.   "routes": [{ "src": "/(.*)", "dest": "/api/index.php" }]
  8. }
复制代码
[backcolor=rgba(255, 255, 255, 0.9)]2.2.在仓库根目录创建文件api/index.php,内容如下
  1. <?php
  2. $file= __DIR__ . '/..'.$_SERVER["PHP_SELF"];
  3. if(file_exists($file))
  4. {
  5.   return false;
  6. }
  7. else
  8. {
  9.   require_once __DIR__ . '/../index.php';
  10. }
复制代码
[backcolor=rgba(255, 255, 255, 0.9)]注:如果api目录下有其他的index,请务必删除
3..去vercel.com,用github登录
[backcolor=rgba(255, 255, 255, 0.9)]然后如图操作
[backcolor=rgba(255, 255, 255, 0.9)]
[backcolor=rgba(255, 255, 255, 0.9)]点击黑色的什么什么github
[backcolor=rgba(255, 255, 255, 0.9)]找到刚才的仓库,import
[backcolor=rgba(255, 255, 255, 0.9)]
[backcolor=rgba(255, 255, 255, 0.9)]
[backcolor=rgba(255, 255, 255, 0.9)]过一会,满屏烟花部署成功后1
[backcolor=rgba(255, 255, 255, 0.9)]然后去你的域名商,添加解析,cname,vercel.cdn.cyfan.top
[backcolor=rgba(255, 255, 255, 0.9)]
[backcolor=rgba(255, 255, 255, 0.9)]好了,进到vercel里你的项目,进入seetings》domains,输入你的域名,add
[backcolor=rgba(255, 255, 255, 0.9)]然后进入seetings》Functions
[backcolor=rgba(255, 255, 255, 0.9)]选择Hong Kong (East) – hkg1
[backcolor=rgba(255, 255, 255, 0.9)]
[backcolor=rgba(255, 255, 255, 0.9)]好了,访问你的域名,就好啦




[我是一个默认签名,快去设置里设置一个个性签名吧(*^ワ^*)] 动象论坛欢迎您!(´∇ノ`*)ノ
666

231

主题

1374

回帖

9385

积分

清正廉明~管理员

用心做好论坛,用心创造精品!

积分
9385

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

QQ
发表于 2023-6-25 08:25:01 来自手机 | 显示全部楼层 IP:河北
您教程里面二和三好像是重复的,是复制的问题把
[我是一个默认签名,快去设置里设置一个个性签名吧(*^ワ^*)] 动象论坛欢迎您!(´∇ノ`*)ノ
回复

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册!

本版积分规则

QQ|手机版|小黑屋|网站地图|动象论坛

GMT+8, 2023-12-6 15:07 , Processed in 0.150359 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表