2009-05-22 13 views
1

私は自分のプロバイダにphpアカウントを持っていて、私もcpanelをインストールしています。ユーザをcpanelを使用して新規にサブドメインにリダイレクトし、元のURLをユーザのブラウザに保存する

私は現在、2つのdrupalサイトを持っています。メインmyMainSiteと呼ばれ、もう1つは、myNewSiteと呼ばれています。

www.myMainSite.comに行くと、私はメインサイトに行きます。 myNewSite.myMainSite.comに行くと、私は建設中のdrupalサイトに行きます。

私の質問は私の建設中のサイトがライブになったとき、私はwww.myMainSite.comに行き、すべてのユーザーが新しいサイト(myNewSite.myMainSite.com下にある1)を参照してくださいすることを望む、です。

これをどのようにしてcpanelで達成できますか?それは "アドオンドメイン"の設定内ですか? 私はアドレスバーを変更するリダイレクトを望んでいません。元のURLを保持したいと思います。

+0

あなたが行くと言うときは、すべてのリクエストをリダイレクトしますか?www.myMainSite.comと入力すると、myNewSite ..またはmyNewSite ..のコンテンツが欲しいですか? – Dave

+0

私はコンテンツをwww ... –

答えて

0

www.mainsite.comのDocumentRootをmyNewSite.myMainSite.comと同じDocumentRootを指すように変更するだけです。

+0

に表示したいです。私はApacheの設定を制御しません –

0

cPanelのサブドメインコントロールパネルを使用してmyNewSite.myMainSite.comを追加したとします。そして、myMainSite.com/public_html/というフォルダにあります。したがって、新しいサイト(およびサブドメインを持つサイト)は/public_html/myNewSite.myMainSite.com

なぜあなたはちょうど/public_html/OLDsite/public_html/内のすべてのファイルを移動するために、ファイルマネージャ(またはFTP)を使用することはできませんになりますか?

/public_html/myNewSite.myMainSiteのすべてを/public_html/フォルダに移動します。

次に、サイトが新しいファイルを使用していることを確認します。

また、別の方法があるかどうかを確認するために、サポートチケットをホストに送信することもできます。 myNewSite.myMainSite.comサブドメインのApacheのconfファイルで何かを変更するだけで簡単にできます。

また、Drupalの設定を変更する必要があると思います(ドメインを変更したとき)ので、Drupalは新しいドメイン名も知っています。

+0

私はいくつかのディレクトリのフルパスを参照するCMSを使用しているので、私は物事を移動することはできません。 –

0

メイン2ユーザアカウントにoldliveとnewliveを呼び出すことをお勧めします。あなたは

ようoldlive.myMainSite.comとnewlive.myMainSite.com

をドメインを有することができる

ときに準備ができていないそして、あなたはoldlive.myMainSite.comにパークドメインmyMainSite.comを追加することができます。

現在newlive.myMainSite.comにある新しいサイトを完成させたら、oldlive.myMainSite.comからparkドメインを削除し、newlive.myMainSite.comに移動します。

スムーズにドメインを転送できます。

0

cPanelで[リダイレクト]オプションを使用すると、すべての訪問者を古いサイトから新しいサイトにリダイレクトできます。 または、メインドメインのApacheでVirtualhostを完成した(現在建設中のサイトの)ディレクトリに変更するだけで済みます。

0

前の回答に同意します。メインサイトにサブドメインのコンテンツをロードする場合は、サブドメインのディレクトリからpublic_htmlというルートディレクトリにデータを移動する必要があります。

メインドメインにライブサイトがないことを確認してください。メインドメインにそのサイトがあり、ルートディレクトリの下にコンテンツをアップロードすると、競合によりウェブサイトが機能しない場合内容で

可能でない場合は、public_htmlの1つのサブディレクトリの下にコンテンツをアップロードし、その後にあなたのP_website_name /ディレクトリ名でサイトにアクセスする必要があります。

あなたが移動した内容で行われます一度、あなたはベースURのLTO URL.Itは>> cPanelの中​​に存在ファイルマネージャ>> public_htmlの>>サイト/デフォルトで新しいサイト/のsettings.php

を更新する必要があります