背景:
今すぐ購入する学生の身分(割引)を使用する前に、私のテンセントのクラウドサーバーはすぐに他のプロジェクトには役に立たない、とだけ1つのブートサーバーページ(静的ページ)と同様にして、期限切れになります。だから私たちは私のガイドページへのメソッドにアクセスすることができます非サーバーにお金を費やすことを探しています。そして、突然hexoブログは非常に簡単で、githubの上でホストされていると、私は彼らの静的なページと同じようにできるようにしたかった小さなパートナー間の前に考えもgithubの上でホストされています。
効果:
前提:
このメソッドは、静的なページを展開するために使用することができますが、コードを開くことができますので、いくつかのプライベートなアイテムな展開にお金を節約する予定はありません。
展開の手順:
- あなたはパートナーシップgithubののgithubのアカウントを登録していない場合
- 公共の上で作成githubのプロジェクト(つまり、あなたがプライベートプロジェクトを作成する場合、および有料であるHTMLへの外部アクセスから注意してください!$ 7個/月)
- そこGitHubのページオプションでオプションでの設定では、選挙がどうなるのテーマは投票しないを選択し、[カスタムドメインた後は、自分のセカンドレベルドメインを埋める以下、masterブランチを選択
- このプロジェクトは、このプロジェクトの自分の静的なページを完了するには、ローカルにクローン化され、その後、提出してリモートにプッシュされます
- この時、あなたは自分のページにアクセスするためにgithubのアカウント.github.io /プロジェクト名/ .htmlのページを使用することができます
- ドメイン名の管理の背景(アリクラウドまたは他)を入力し、githubのアカウント.github.ioにセカンダリDNS CNAMEタイプを開け、注意:ステップ3でセカンダリドメイン名の2人のドメイン名は一致しています
通常の場合、このページは現在、あなたの設定のセカンダリドメイン名を介してアクセスすることができます。
注意:
- (ステップ3テーマを選択しては_config.ymlファイルよりも多くなっているならば)プロジェクトは、CNAMEファイル以上になります上記のステップ3の完了後。このファイルがあれば、CNAMEドメイン名、一つだけのドメイン名を制御するために使用されます複数があり、冗長が無効になります。セカンダリドメイン名の変更を所有している場合は、直接ファイルの内容を変更することができます。
- その特定の独自のコードの展開にならないでください、展開が支払うことができますか
- このアプローチは、唯一のオープンソースの静的ページを展開することができ、バックエンドを展開することはできませんコードは、言語が含まれています
:増刷のためにソース明記してくださいhttps://www.cnblogs.com/zhuchenglin/p/11574840.htmlを