2016-04-28 8 views
1

私はGoDaddyのウェブサイトビルダーを使用しているので、私は完全に混乱しています。残念ながら、私はGitHub Pages Repositoryを自分のWebサイトに接続することができません。私のウェブサイトを私のGitHub Repoに接続する方法はありますか?私のウェブサイトを私のGitHubページリポジトリに誘導するには?

でないと何らかの理由でクリアすると、がここにあります。

私のウェブサイトにアクセスしてリポジトリに接続すると、リポジトリ内のファイルを編集してウェブサイトにも影響を及ぼします。

Githubのページレポ(ページの上部にある説明にウェブサイト):(https://github.com/comet-dev/comet-dev.github.io

+0

これはウェブサイト/ DNSの設定に関する質問で、webmasters.stackexchange.comに適しているので、この質問をオフトピックとして締結することにしました。 – MrWhite

答えて

0

これは、Googleのドメインを使用して私のために働いたプロセスであり、同様のGoDaddyに適用可能であるべきです。これはあなたのサイトがあなたのGitHubリポジトリのファイル構造に完全に反映されることを意味しています.GoDaddyのWebサイトビルダーをファイルの作成やリポジトリへの手動コピーに使用する以外に、このプロセスにどのように繋ぐのかわかりません。

  1. パブリックフォルダのルートにCNAMEという名前のファイルを追加します。このファイルには、ウェブページのルートURL(例:www.example.com)が含まれている必要があります。

  2. 次のDNSレコードを使用してGoDaddyでドメインを設定します。うまくいけば、これはGoDaddyのどこかで設定/ DNSの下で見つけるのは簡単です。 Googleドメインと1 & 1の両方がこれを非常に簡単にします。

    • 名前:@、タイプ:A、データ:192.30.252.153
    • 名前:@、タイプ:A、データ:192.30.252.154
    • 名:WWW、種類:CNAME、データ:<ユーザ名> .github.io

2つのAレコードは、GitHubのページのサーバーのIPアドレスが含まれており、example.comではなくwww.example.comに応えることができるようにあなたを設定します。

うまくいけばそれが望ましいはずです。変更が反映されるまでには時間がかかることがあります。

+0

2番目のDNSレコードはどのように取得しましたか? –

+0

Octopressのドキュメントと他のフォーラムの組み合わせのものだった、私の現在の設定からコピーしました。私はちょうど>と<記号によって破壊された編集:マークダウンを作った、最後のCNAMEエントリはあなたがそれをまだ把握していなかった場合のためにgithub.ioの前にあなたのusenameを持つことを意図していました。 –

+0

ウェブサイトはwwwなしでは動作していません –

関連する問題