首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

将github默认主页重定向到我自己的页面

将github默认主页重定向到自己的页面可以通过以下步骤实现:

  1. 创建一个新的仓库(Repository)来托管你的个人页面。在GitHub上点击"New"按钮,填写仓库名称,例如"your-username.github.io",其中"your-username"是你的GitHub用户名。
  2. 在你的个人页面仓库中,创建一个名为"index.html"的文件。这个文件将作为你的个人页面的入口。
  3. 编辑"index.html"文件,可以使用HTML、CSS和JavaScript来设计和构建你的个人页面。你可以在页面中添加个人信息、项目展示、技能介绍等内容。
  4. 在仓库的设置(Settings)中,找到"GitHub Pages"选项。在"Source"下拉菜单中选择"main"分支,并保存设置。GitHub将会自动为你的个人页面生成一个网址,例如"https://your-username.github.io"。
  5. 现在,你的个人页面已经可以通过"https://your-username.github.io"访问到了。但是,我们还需要将默认主页重定向到个人页面。
  6. 在你的个人页面仓库中,创建一个名为".github"的文件夹(如果已存在则不需要创建)。
  7. 在".github"文件夹中,创建一个名为"workflows"的文件夹(如果已存在则不需要创建)。
  8. 在"workflows"文件夹中,创建一个名为"main.yml"的文件。
  9. 编辑"main.yml"文件,将以下内容复制粘贴进去:
代码语言:txt
复制
name: Redirect

on:
  push:
    branches:
      - main

jobs:
  build:
    runs-on: ubuntu-latest

    steps:
      - name: Checkout code
        uses: actions/checkout@v2

      - name: Redirect to personal page
        run: |
          echo '<meta http-equiv="refresh" content="0; url=https://your-username.github.io">' > index.html
          git config --global user.name 'Your Name'
          git config --global user.email 'your-email@example.com'
          git add index.html
          git commit -m 'Redirect to personal page'
          git push

请将上述代码中的"https://your-username.github.io"替换为你的个人页面的网址。

  1. 提交并推送"main.yml"文件到你的个人页面仓库。

现在,当访问你的GitHub默认主页时,将会自动重定向到你的个人页面。请注意,这个重定向可能需要几分钟的时间才能生效。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

电脑系统换成了linux之解决火狐浏览器首页按钮强制访问sogou主页问题

火狐浏览器默认主页是123.sogou.com 但是,我希望把我首页变成百度。...然后我按照以前习惯,在设置里面主页链接设置成了baidu.com 结果发现,后来还是会偷偷给改成搜狗主页。 居然这么流氓!!! 这个时候我就发挥我程序员能力了。...我想到一个办法,就是这个域名绑定到127.0.0.1,这样就不会给搜狗做推广了。 然后发现还是有问题,就是不能直接访问网页,还需要输入一次。...所以使用nginxrewrite功能来重写URL,发现重写之后会带着get参数,这个时候,百度会自动跳转到错误页面,还是不行。...于是我就想到编写一个php文件,当请求时候,就使用header进行重定向。 尝试了之后,发现非常ok。

88520

手把手教你如何通过流氓WiFi热点实施网络钓鱼

外置WiFi适配器将作为中间人攻击之中“中间人”角色,并负责钓鱼页面呈现给目标用户,然后欺骗用户输入自己信息。...下列命令创建一个名叫xeus数据库: create database xeus 接下来切换到我们刚刚创建完成数据库中: use xeus 现在,我们要创建一个表(table),并用它来存储目标用户数据...现在,当目标用户连接到我流氓热点之后,他们将会被重定向到我钓鱼页面,用户在该页面所输入任何数据都将会以明文形式存储在我们之前所设置数据库中。...重定向到指定钓鱼页面。比如说,如果用户访问是facebook.com,那么我们要将用户重定向到伪造facebook页面。如果用户访问是Gmail或Twitter,我们也要进行相应跳转。...直接使用目标服务API。当用户在钓鱼页面中输入了自己凭证之后,我们要创建一个合法Facebook会话,然后将用户重定向到真正Facebook网站。这样一来,用户就不会意识到自己被攻击了。

3.6K71

【腾讯云1001种玩法】一个小白自学建站史(菜鸟建站入门)

接触 内网尝试 可能有点特别,我刚开始接触与网站相关是在一个关于DVWA这个漏洞系统搭建上。那时破晓团队创始人之一K0r4dji到我们学校来有一个讲座,他讲了很多看起来特别高大上东西。...因为一直自学,我花费了好几天时间,才知道有域名解析这种东西,于是点击域名管理,找到我域名后点击解析,点击添加记录,主机记录用了www,记录值就填上了我腾讯云服务器IP地址,然后访问www.****....),才看到了被一句带过index.html,于是把网页重命名为index.html(修改配置文件也是可以修改默认主页),成功了!....jpg][1488434289682_3677_1488434288559.jpg] 于是把需要域名都通过A记录解析到我服务器上,再添加到域名管理里边,成功实现了一服多站。.../404.html'); //这里可以定向到你404页面 } } ?

17.9K51

htaccess简介和16个小技巧

通过htaccess文件,可以帮我们实现: 网页301重定向、 自定义404错误页面、 改变文件扩展名、 允许/阻止特定用户或者目录访问、 禁止目录列表、 配置默认文档等功能。...Unix、Linux系统或者是任何版本Apache Web服务器都是支持.htaccess,但是有的主机服务商可能不允许你自定义自己.htaccess文件。...笼统地说,.htaccess可以帮我们实现包括:文件夹密码保护、用户自动重定向、自定义错误页面、改变你文件扩展名、封禁特定IP地址用户、只允许特定IP地址用户、禁止目录列表,以及使用其他文件作为index...使用.htaccess 创建自定义出错页面。 对于Linux Apache来说这是一项极其简单事情。使用下面的.htaccess语法你可以轻松完成这一功能。...设置默认主页 # serve alternate default index page DirectoryIndex about.html 15. 口令认证 – 你可以创建一个文件用于认证。

1.1K20

Nginx+Tomcat 动静分离实现负载均衡

这中间会消耗Tomcat资源,可能会使那些动态页面解析性能影响。秉承Linux哲学,一个软件只做一件事准则。Tomcat就应该只解决JSP动态页面。...37-39行表示默认主页,这里默认主页我是index.jsp 对应到我项目中是一个index。...关键第40行,这个是正则匹配,网上也有很多详情。这里匹配我项目中使用到所有静态网页后缀。第41行是代理商地址。这里我代理商到我web应使用中。...expires 30d缓存为30天,这里缓存是对应到前台页面,使用户Cache-Control字段 第44行中那个正则是匹配无后缀页面。我项目中jsp页面是无后缀。这里可以根据需要进行修改。...但是他喵出现这个 这个是没有什么问题,具体起因是这个CA证书要得到认可。所以我们上面自己生成https证书,只是自己生成,假如要变成下面这种,就需要花钱购买了,剩下这个自己上网处理。

50230

第三方登录(2)---GitHub登录

另一个就是我们注册应用设置回调地址。用户授权成功就会跳转到我们设定回调地址。现在来看下代码: ? 可以看到我们在这里设置了一个a标签,点击a标签会重定向GitHub授权界面。...我们点击图标会重定向GitHub授权界面,其中会携带client_id和redirect_uri参数,我们输入账号密码点击授权,就会回调到我们设置回调界面,并且携带code参数。 ? ?...我这里测试所以简单直接对页面加载时进行监听,取到url中code参数 ? 通过code获取access_token 官方文档对获取access_token接口介绍 ?...可以看到我第一步取到code以及两个秘钥参数窜给我们后端写获取access_token接口,我们成功获取到access_token.现在前端发起ajax请求这个后端接口,code值传给后端,获取到...写其实很清楚,直接发起get请求,然后access_token附加在url后面,就可以取得用户GitHub账户个人信息。我们一样在后端实现发起get请求获取用户数据 ? ?

1.7K20

“访问限制”&“代理访问”实验

完整代码可以去https://github.com/ysywhmatch库中下载。...在H2终端xterm下,安装Nginx服务器: apt-get install nginx /usr/share/nginx/www目录下默认主页显示文字稍作修改,方便显示。...(10.0.0.3)数据流目的地址重定向到代理服务器web proxy(10.0.0.4),因此代理用户H1访问web server时,则显示web proxy页面重定向成功,达到代理用户可以访问代理服务器目的...页面,并没有重定向到代理服务器web proxy。...,比如题中H1,H1访问web server时候,会对其web请求重定向到代理服务器web proxy,并成功返回web proxy页面结果,达到代理用户可以访问代理服务器目的 3)实验设计web proxy

2.1K100

OAuth 2.0实战(二)-为什么要先获取授权码code?

文章收录在我 GitHub 仓库,欢迎Star/fork: Java-Interview-Tutorial https://github.com/Wasabi1234/Java-Interview-Tutorial...xx软件最终是通过访问令牌请求到我公众号里文章。...但是当我被浏览器重定向到授权服务,我和xx间连接就断了,相当于此时我和授权服务建立连接后,一直“停留在授权服务页面”。我再也没有重连到xx。...但这时xx已拿到我授权后访问令牌,也使用访问令牌获取了我号里文章数据。这时,考虑我感受。xx应该要通知到我,但是如何做呢?现在连接可是断了呀!...为了让xx通知到我,我必须跟xx重建 “连接”。即第二次重定向,我授权后,又重新重定向回到xx地址,这样我就跟xx有了新连接。 为重建连接,又不能暴露访问令牌,就有这样临时、间接凭证:授权码。

1.6K10

Nginx + Tomcat实现动静分离、负载均衡

代理服务器就可以直接处理,而不用请求转发给后端服务器。...37-39行表示默认主页,这里默认主页我是index.jsp 对应到我项目中是一个index。...关键第40行,这个是正则匹配,网上也有很多介绍。这里匹配我项目中用到所有静态网页后缀。第41行是代理地址。这里我代理到我web应用中。...expires 30d缓存为30天,这里缓存是对应到前端页面,用户Cache-Control字段, ?   第44行中那个正则是匹配无后缀页面。我项目中jsp页面是无后缀。...但是他喵出现这个 ?   这个是没有什么问题,具体原因是这个CA证书要得到认可。所以我们上面自己生成https证书,只是自己生成,如果要变成下面这种,就需要花钱购买了,剩下这个自己上网解决。

46520

基于python flask详述 OAuth 2.0 运作流程

如果用户觉得 OK,在授权页面点击了确认授权后,页面会跳转到我预先设定 redirect_uri 并附带一个盖了章门票 code。...这个时候,用户和 Github 之间协商就已经完成,Github 也会在自己系统中记录这次协商,表示该用户已经允许在我网站访问上直接操作和使用他部分资源。...,flask会将请求重定向githuboauth服务页面重定向url会携带上两个主要参数,一个是client_id,一个是scope,这两个参数可以让github知道这个请求是从哪里过来,并且想要获取权限...访问125.0.0.1:5000后flask重定向github授权页面 如果没有登陆github那么首先github会先跳转到用户登陆页面 用户登陆自己github账号 登陆成功后跳转到授权页面...点击授权后github跳转到之前设置callback页面 其中最终重定向url中code参数就是github分配针对当前登陆用户授权码,也就是一张门票。

3.1K40

【云+社区年度征文】用上神器docsify 靠MarkDown 就能写自己网站

[43dbf56a87af0dd595bbe19c705a90e7.png] 搭建个人网站 动态博客   之前尝试过搭建自己博客,有知名 PHP 动态博客 WordPress 托管到我自己服务器上...用关系型数据库数据持久化。...放在 github 码云 gitee 都可以 使用静态页面托管。 很是方便而且免费,不需要再自己整一个服务器,但是 hexo 还是有点麻烦,需要本地有 node 环境才可以编译。...当然,万能 Github 后面有了 特别特别好用 Github Action 可以白嫖资本主义服务器,用微软家云服务器编译成 HTML 静态页面,再自动托管到 仓库里。...,文章内容也是解析好 markdown 文件 与其我干巴巴说效果,不如大家点进去体验一下 与其看着这两个样例不如自己也部署好了,亲自感受下自己站点。

1.2K20

如何给 GitHub Pages 配置多个域名?

GitHub Pages 识别访问是哪个站点方式是识别 xxx.github.io xxx 部分,比如默认我只能通过 来访问到我通过 GitHub Pages 搭建博客。...因此如果你使用反向代理服务器一个其他域名代理到 xxx.github.io 是会得到 404 ——GitHub Pages 不知道你想访问哪个站点。...比如我在这里设置了 ,于是当我反向代理服务器代理到 walterlv.github.io 时,GitHub Pages 便能正确得知这实际上是 walterlv.github.io 这个仓库,这才能正确显示...GitHub Pages 页面。...不信你试试,点击链接 https://walterlv.com/post/multiple-domains-for-github-pages 会短暂进入一个“正在重定向……”页面,然后随即跳转到新域名下相同页面

38120

负载均衡集群LVS-Linux Virtual Server-03

bin/bash # director 服务器上开启路由转发功能 [root@xulei.com ~]# echo 1 > /proc/sys/net/ipv4/ip_forward # 关闭icmp重定向...,开启icmp则无法数据包转发至real server上,也无法返回 [root@xulei.com ~]# echo 0 > /proc/sys/net/ipv4/conf/all/send_redirects...Memory allocation problem 2、B: real server (web服务器) 内网网卡:192.168.31.129 网关改为129.168.31.128 安装nginx,并启动,在默认主页里写入...server 1 关闭selinux,清空防火墙规则 3、C: real server (web服务器) 内网网卡:192.168.31.130 网关改为129.168.31.128 安装nginx,并启动,在默认主页里写入...浏览器上因为有本地缓存原因,虽已经设定了登陆保持时限为1秒,但每次刷新都会保持在real server 2主机上。

46020

为 ASP.NET Core 程序制作 URL 301302 跳转

搜索引擎会使用新 URL 来更新自己搜索结果,而浏览器会将此 URL 重定向缓存起来,下次访问时候直接使用新 URL 来访问。...,会返回 404 Not Found,而不是路由到我博客页面。...我们有两个不同方式来实现这种 URL 重定向: 做一个重定向控制器 Controller,然后在控制器中重定向所有的博客页面 做一个重定向中间件,对所有包含 .html 后缀博客页面重定向到没有...重定向 如果你希望做其他种类跳转,你也可以添加新中间件,比如: HTTP 重定向到 HTTPS(谷歌建议使用 301 跳转) 你可以在打开某个网页之前要求登录,于是做一个 302 跳转到登录页面...; 你可以一些已经过时网页进行 301 跳转到新网页; 比如我一些之前不太规范博客 URL 重定向到统一格式; 你可以在迁移服务时候临时做一个 302 跳转。

21510
领券