Github Pages建立静态网站

news/2024/4/27 16:58:17/文章来源:https://blog.csdn.net/weixin_34100227/article/details/88672399

Github Pages对于建立静态网站来说真的是超级方便,概念方便,配置方便。
只要你不超出HTML+Javascript+CSS的范围,一切都好说。
如果为了漂亮,可以使用Bootstrap等各种技术加强页面显示,只要是静态的,一切都好说。

个人主页vs项目主页

参考:单个GitHub帐号下添加多个GitHub Pages的相关问题

Github Pages有两种建站方案,一种叫个人主页,一种叫项目主页:

  • 个人主页:这种是你可以用自己的用户名为域名访问,如我的solomonxie.github.io。这是最简单的方法,网页放在master分支就可以显示。但是这种方法会有比较多限制:

    • 放网页的repo必须命名为user.github.io这种形式,user必须与自己的用户名完全相同。
    • 一个用户只能有一个这种域名。
  • 项目主页:这一种是,你可以使用任意repo,但是域名就不是user.github.io这么简单的形式了。而是user.github.io/repo这种形式。

同时,你必须要把网页放在这个repo的gh-pages分支里,才能显示出来。

注意一般即使上传好了网页,也不会及时显示出来,有时可能会等几个小时Github才会显示最新的页面。

自定义域名的配置

一般solomonxie.github.io这种域名虽然已经很简单了,但还是挂着github的名字且有点长,始终摆脱不了供应商的影子。如果做为个人网站的话,这一点的确会影响些形象和印象的独立性。
所以有必要把这个域名映射到自己申请的外部域名上去。

以下为域名映射的操作步骤:

  • 申请域名(略)
  • 在存放网页的分支里(看是个人主页还是项目主页而定),建立一个文件,名为CNAME,内容极其简单,只有一行,即你申请的域名,如:solomonxiexie.com。然后Github会根据这个域名设置,一直替你监听这个域名的访问,然后自动帮你做所有的映射工作。
  • 然后回到你申请域名的服务商那里,找到域名的配置修改页面,修改域名的指向:修改A类域名,然后指向Github的IP地址。这个ip需要自己ping一下才知道。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_796947.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python+Django创建购物网站

1.凡事预则立不预则废。。工作七八个月,接触的全是Java,Java博大精深,到现在没学好。自己反而完全和python隔离了,再不练练,估计要废。 2.下载安装pycharm社区版,因为免费,安装Django框架&#…

google搜索引擎优化指南_google/谷歌搜索官方那里找到的SEO优化建议指导手册

尽管本指南没有告诉您任何秘密信息,秘密信息就是会自动在Google搜索中自动将您的网站排名第一?想多了,还是要努力完善内容,但是以下最佳做法使使用引擎搜索和抓取内容变得更加容易。搜索引擎优化通常是对网站的各个部分进行少量更…

include_fns.php_一步一步教你用PHP+MySql搭建网站 No.3 管理页面

先来看一下本篇blog将要介绍的内容。我们的主页面已经搭建完成了,然后左边的navigation里面的大部分内容也都能点击了,只剩下“search” 和“Im a writer”两个链接了。本篇教程过后,我们将能完成下面的功能:这是我们的主界面点击…

酷站设计:学习制作单页网站的10个优秀案例

这篇文章与大家分享10个学习制作单页网站的优秀案例。这些网站使用丰富多彩,令人惊叹的图像和干净的排版。从视差滚动和流畅的动画到固定和干净的菜单,你会发现单页网站的效果真的很酷,令人难忘!享受这些炫目的设计并获得到启发。…

linux 网站发asp布,Linux下部署发布Asp.net Core 2.0网站

开发环境:Windows 10 ProVisual Studio 2017 CommunityNodejs服务器:CentOS Linux release 7.4.1708(Core)ApacheNodejs1. 开发环境准备:1.1在https://www.visualstudio.com/ 下载安装Visual Studio 2017 Community版本(社区免费版)选择.Net Core Cross-Platform development 组…

无脑无负担网站架构-- Application Request Route的一些应用

首先作为一个.net 程序员,多数情况你懒的整什么架构啊、框架啊、还有那命令行的linux,别说linux也有桌面,那个桌面用起来更让人抓狂,一直不明白居然有人说喜欢上linux的命令行,装B还是SB呢?好把不管是生活所…

4月上旬国内网站流量:360安全中心超淘宝居第三

IDC评述网(idcps.com)04月29日报道:根据中国互联网协会-中国网站排名公布的最新数据显示,截至2014年4月16日,国内网站独立访问量排名前五的是:百度、腾讯网、360安全中心、淘宝网和新浪网,如下图…

Django博客开发之网站发布(Linux环境下安装Python环境)

Linux环境下编译安装Python3 我们今天学习如何将Django博客项目部署到Linux服务器上,我们此次选择Linux的系统是centos7,如何安装centos7我就不在这里进行演示了,如果不会的请自行百度如何安装centos7。镜像下载地址:https://www.…

python模拟登录我爱我家网站

什么是模拟登陆? 模拟登陆:用脚本模拟用户行为实现账户登陆。 模拟登陆分类 暴力模拟登陆:忽略web设计原理,忽略登陆需求,硬性的将cookie取出加载爬虫当中进行登录。 原理分析模拟登陆: 根据网站源码和…

如何使用Apache的ab工具进行网站性能测试

2019独角兽企业重金招聘Python工程师标准>>> 1.打开Apache服务器的安装路径,在bin目录中有一个ab.exe的可执行程序,就是我们要介绍的压力测试工具。 2.在Windows系统的命令行下,进入ab.exe程序所在目录,执行ab.exe程序…

京东 你访问的页面需要验证证书_SSL证书对于SEO排名来说有什么意义?vTrus这样说…...

SSL(安全套接字层)证书作为网站的一种安全措施,是安装在Web服务器上的小型数据文件。SSL会激活一个挂锁,以允许从Web服务器到浏览器的安全连接。HTTPS页面将获得SEO提升在Google不断变化的SEO排名算法中,最新的算法之一是将使用SSL证书的网站…

php培训网站怎么样,九江php培训怎么样(PHP是什么)

九江php培训怎么样,当你比较纠结选择江西PHP培训,应该留下看看:php培训后的发展前景,php培训的注意事项,怎么运行PHP,php常用框架有哪些,php乱码怎么解决,PHP是什么php培训后的发展前…

SEO最近的一份成绩单

总觉得可以做的更好的。大神看到了勿喷..转载于:https://blog.51cto.com/daoxin/1639876

seo优化与html,HTML SEO 优化技巧

分析个人能力的时候发现自己对HTML 的SEO优化了解的还不是很多,所以花了些时间学习了一下,并且和大家分享一下所学内容与总结。1. 标签优化1. Title 标签title标签是搜索引擎抓取的重点,搜索引擎抓取title标签作为搜索结果的展示信息。title标…

linux网站程序,建议收藏99%的程序员都爱的网站

导读作为程序员,你每天接触到的比较多的网站或者平时比较喜欢浏览的网站有哪些?今天给大家介绍9个99%的程序员都爱的网站,建议收藏起来。如果你有什么其他有用的网站,也可以评论区推荐给大家。1、GitHubhttps://github.com/大名鼎…

元旦用SpringBoot撸了个博客网站送给大家

说在前面掘金是曾经我觉得最适合写技术文章的社区,因为可以带二维码引流。我觉得这想法没问题,可是最近发现掘金也凉了,写文章连个公众号二维码都不给带,这让我觉得被白嫖了。而且最近发现我更加偏向于写纯粹的技术文章&#xff0…

和朋友合伙搞了个网站

做IT的可能都有类似的操作,总有一些朋友会找我们做这做那,或者是合伙做个网站什么的,这不,今年年初深圳那边就有个关系很铁的老哥找我搞一个租房网站,他简单说明了下他的想法,我大概罗列了能不能做深圳本地…

使用C#的HttpWebRequest模拟登陆网站

原文:使用C#的HttpWebRequest模拟登陆网站这篇文章是有关模拟登录网站方面的。 实现步骤; 启用一个web会话 发送模拟数据请求(POST或者GET) 获取会话的CooKie 并根据该CooKie继续访问登录后的页面,获取后续访问的页面数据。我们以…

[网站摘录]TOP小区流程分析

原文地址:http://www.mscbsc.com/bbs/thread-656686-1-1.html#73转载于:https://blog.51cto.com/10237569/1840620

Dapper:The member of type SeoTKD cannot be used as a parameter Value

异常汇总&#xff1a;http://www.cnblogs.com/dunitian/p/4523006.html#dapper 上次说了一下Dapper的扩展Dapper.Contrib http://www.cnblogs.com/dunitian/p/5710382.html 以及这个异常&#xff1a;Dapper.Contrib&#xff1a;GetAsync<T> only supports an entity with…