借用github 项目主页实现url隐藏转发,绑定域名

现在国内的博客都不支持绑定顶级域名了,大多给你一个类似于xx.com/dd/的网址,让你域名cname都没有地方,查了下资料,找到了url隐藏转发的方式,代码实现如下:

 1 <html>
 2 <head>
 3 <meta http-equiv="Content-Language" content="zh-CN">
 4 <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
 5 <title>yaoyue68‘s blog</title>
 6 </head>
 7 <frameset framespacing="0" border="0" rows="0" frameborder="0">
 8 <frame name="main" src="http://www.xx/xx/" scrolling="auto" noresize>
 9 </frameset>
10 </html>

把它保存为index.html,放到github你创建的“用户名.github.io”项目里(不明白请查看github项目主页的设置方法),接着在github项目cname文件里绑定你的顶级域名,dns里设置cname到"http://用户名.github.io"上即可。

     这样设置完了,url是不会变动的,好像还有改进的方法,就是用“#”标记文章地址,用js控制读取url访问,我再琢磨下。。。

     ---------

        frameset好像是不能跨域名调用的吧?那样的话就只能这样子了.....

时间: 2024-12-14 18:49:34

借用github 项目主页实现url隐藏转发,绑定域名的相关文章

egit插件提交项目到github无需每次输入URL的方法

用eclipse的插件egit,向github push的时候,每次关闭并重新打开eclipse都要重新输入url和用户名,非常麻烦,在网上搜搜索了一通,在github群里问了一通,都没有较好的办法,这里又一个较为简单的方法 step1:首先由见项目,Team->Show In Repositories View step2:右击Remotes->Creates Remote 上面的红框输入你的github项目地址,项目地址可从你的项目主页面上获取,如下 这样,在每次提交的时候选择Config

入门干货之用DVG打造你的项目主页-Docfx、Vs、Github

由于这三项技术涉及到的要点以及内容较多,希望大家有空能自己挖掘一下更多更深的用法. 0x01.介绍 VS,即VS2017以及以上版本,宇宙最好的IDE,集成了宇宙最有前景的平台,前阶段也支持了宇宙最好的语言. Github,知名的代码/项目托管平台,不想赘述了,如果干两三年了这个都不认识,自觉转行吧,我不在文章里说什么,但你得晓得,我肯定偷偷的鄙视你了. Docfx,类似JSDoc或Sphinx,可以从源代码中提取注释生成文档之外,而且还有语法支持你加入其他的文件链接到API添加额外的说明,Do

SSH系列:(19)系统首页、子系统首页、登录页、项目主页

在这里,有三个名词需要区分:项目首页.系统首页.子系统首页.登录页. 项目首页是指在web.xml文件中配置的页面.   <welcome-file-list>     <welcome-file>index.jsp</welcome-file>   </welcome-file-list> 当一个系统比较大时,可能包含多个子系统.系统有自己的主页,称为系统首页:而子系统也有自己的主页,称为子系统首页. 登录页,则是用户进行登录的页面. 1.系统首页 (1)

轻松转移github项目步骤

之前有一些项目是托管在github上的,无奈github速度太慢,而且空间有限,还不能有私有项目.后来发现开源中国的git托管(git.oschina.net)还不错,可以托管1000个项目,而且可以选择公开和私有,试用了一段时间,觉得还不错,就决定把github上的项目慢慢转过来.转移的步骤很简单: 1. 在git.oschina.net新建你的项目.如果你在github的项目有README了,你这个新的项目就不要选择添加README了,会冲突的. 2. git clone你在github的项

使用NetBeans获取GitHub项目及为其贡献代码

1.注册GitHub账户以及创建仓库      要想使用github第一步当然是注册github账号了.之后就可以创建仓库了(免费用户只能建公共仓库),Create a New Repository,填好名称后Create. 2 找到一个官方的GitHub 地址 以YII为例 地址为 https://github.com/yiisoft/yii2.git 如下图 点击右上方的 'Fork' 等转成功后会自动跳到你的账户下此项目 如下图 然后复制右侧边栏 ‘clone URL’ 选中NetBean

人生第一个过万 Star 的 github 项目诞生

写 Spring Boot 开源项目走入第三个年头,终于有一个开源项目要破万 Star 了,请各位读者大人批评指正. Spring Boot 文章 2016年,我开始学习 Spring Boot 的时候,国内关于 Spring Boot 学习的文章还不多. 到了今天已经有很多的朋友在学习 Spring Boot 了,从博客园的首页就可以感受到,每天都会有关于 Spring Boot 的文章出现在首页. 决定将 Spring Boot 推进到公司所有项目中时,我就在想以什么样的方式可以让团队快速掌

MyEclipse如何安装egi插件及如何将github项目引入MyEclipse中

一.如何查看MyEclipse版本及Eclipse版本号 查看MyEclipse版本号:MyEclipse主界面的菜单栏的最左边"help"->选择"About MyEclipse Enterprise Workbench"选项,如下图所示: 查看Eclipse版本号:在MyEclipse的安装目录下,打开.eclipseproduct文件,如下图所示: 表明Eclipse的版本号为3.8 二. MyEclipse安装egit插件 接下来,我们需要在MyEcl

Android 使用github导入一个github项目

1\下载git 如果下载时间过长可以在我的网盘下载 2\默认安装即可 3\在studio中设置git插件.点击test测试 4\配置github帐号 5\可能还会让你设置一个密码 6\导入github项目 上边的链接填写github上的工程链接 点击clone即可导入

利用Travis CI 让你的github项目持续构建

Travis CI 是目前新兴的开源持续集成构建项目,它与jenkins,GO的很明显的特别在于采用yaml格式,简洁清新独树一帜.目前大多数的github项目都已经移入到Travis CI的构建队列中,据说Travis CI每天运行超过4000次完整构建.对于做开源项目或者github的使用者,如果你的项目还没有加入Travis CI构建队列,那么我真的想对你说out了. 下面是本人的构建历史: 搭建Travis CI build,需要你有个github账号和github项目: 1:用gith