0

私の目標は、私がmysite.com持っている小さなプロジェクトをホストする開発サイトを持つことです。GoDaddy 上の 2 つのドメイン (fakedomain1.comおよび) は、コンテンツを/fakedomain2.comからプルします。誰かがどちらかの偽のドメインにアクセスしても、URL は同じ (または) のままです。fakedomain1.mysite.comfakedomain2.mysite.comfakedomain1.comfakedomain2.com

これを達成するための 2 つの方法がありました。最初は DNS 設定を使用していたので、'@' A レコードをホスティング サーバー (専用) の IP に変更しました。これは実際には機能しましたが、以前に設定した signup.fakedomain1 (Launch Rock ページに使用されていた) への転送オプションを削除したところ、機能しなくなりました。再度追加しようとしましたが、数時間経ってもまだ何もありません。

私がこれを行うことを考えた2番目の方法は、iframeを使用することです:

if($_SERVER[HTTP_HOST] == "fakedomain1.com") {
?>
    <html>

        <header>
            <title>Fake Domain</title>
        </header>

        <body style='margin: 0;'>
            <iframe src="<?php echo 'fakedomain1.mysite.com/'.$_SERVER[REQUEST_URI]; ?>"  height="100%" width="100%" frameborder="0"></iframe>
        </body>

    </html>
<?php
}

しかし、それは403エラーを引き起こしています。これを修正する方法がわかりません. DNS設定でこれを行う方が適切だと思います。

4

1 に答える 1

0

最初の方法 (DNS 設定を使用) は問題ないようです。あなたが直面しているのは、 DNS プロパゲーションの問題に違いありません。DNS レコードが更新されて伝播されるまで、少なくとも 24 時間かかります。しばらく待ってから、もう一度やり直してください。

于 2013-06-26T23:52:35.090 に答える