私の目標は、私がmysite.com
持っている小さなプロジェクトをホストする開発サイトを持つことです。GoDaddy 上の 2 つのドメイン (fakedomain1.com
および) は、コンテンツを/fakedomain2.com
からプルします。誰かがどちらかの偽のドメインにアクセスしても、URL は同じ (または) のままです。fakedomain1.mysite.com
fakedomain2.mysite.com
fakedomain1.com
fakedomain2.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設定でこれを行う方が適切だと思います。