首页
学习
活动
专区
工具
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,这样就不会给搜狗做推广了。 然后发现还是有问题,就是不能直接访问网页,还需要输入一次。...所以使用nginx的rewrite功能来重写URL,发现重写之后会带着get参数,这个时候,百度会自动跳转到错误页面,还是不行。...于是我就想到编写一个php文件,当请求的时候,就使用header进行重定向。 尝试了之后,发现非常ok。

    90620

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

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

    3.7K71

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

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

    18.1K51

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

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

    52430

    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.2K20

    第三方登录(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.8K20

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

    完整代码可以去https://github.com/ysywh的match库中下载。...在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.2K100

    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.7K10

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

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

    1.3K20

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

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

    48820

    Nginx动静分离实现负载均衡

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

    38600

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

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

    3.3K40

    负载均衡集群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主机上。

    48320

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

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

    29110
    领券