2009-03-18 9 views
1

私は現在、私の会社のウェブサイトとブログを別々のサーバーでホストしています。別々のドメイン名(www.example.comとwww.example.net)でアクセスしています。これは、メインサーバーのセキュリティを損なうことなく、私たちのパートナーにブログサーバーアクセスを提供できるようにするためです。しかし、私たちのSEOの人は、ブログがwww.example.com/blogのように私たちのメインサーバーに置かれることを要求しています。1つのドメインの分散サーバを非表示にする方法は?

は、私は、同じサーバー上に両方を置くのではなく、現在のサーバの分離を維持したいと思います。それらを分離したままにする良い方法はありますか?しかし、両方を単一のドメイン名の下に置くことはありますか?サブドメインも受け入れられます(blog.example.com)。

私の主なウェブサイトのサーバーは、Apache 2を実行しているDebianのボックスで、私はそれへの完全なルートアクセス権を持っています。ブログサーバーはHostgatorによって運営されており、アクセスは制限されています。

編集:ありがとうございました。この特定の状況では、私は特にブログに転送したいとは思っていません。そして、私はDNSレコードに簡単にアクセスできないので、mod_proxyと一緒に行きました。私はあなたのすべての情報がすばらしかったので、私はあなたにすべての "優先回答"のステータスを与えることができたらいいと思います。

答えて

0

をサブドメインが何らかの理由ではないあなたが行くために可能な方法のためである場合は、2番目のサーバーに/ブログにプロキシ要求にApache's mod_proxy moduleを使用することができます。

2

サブドメインは簡単です:blog.example.comをブログサーバーのIPアドレスにマップするDNSにAレコードを作成し、www.example.comをメインにマップするDNSに別のAレコードを置きます(後者のレコードはおそらくすでに存在しているでしょう)。

1

SEOのユーザーはblog.example.comに満足していますか?それはSEOの観点からは同じではありませんが、彼にとっては十分かもしれません。私はSEOが少なくとも私たちがやっていることの1/3の会社で働いています。それは私たちのセットアップです:blog.example.comとwww.example.com。

あなたは、あなたのボックスをオフブログを維持を主張するが、私はあなたが空間を共有するための安全な方法を見つけることができると思うならば、第二のサーバに/ブログに空想とプロキシ要求を取得しようとすることができます。そのようなプロキシは迷惑をかける可能性があり、基本的にブログの待ち時間が2倍になります。

あなたのボックスにアカウントを設定してください。それらにroot /特別な権限を与えないでください。もしあなたがそれを手放すことができたとしても、それらにSSHアクセスを与えることさえしないでください。FTPログイン(/ var/wwwにアクセスできないことを確かめてください)とmysqlアカウントか何かを与えてください。

次に、ブログルートへのシンボリックリンクを作成して、/ home/blog /のような制限されたエリアに書き込むことができます(これは、ブログの人々がどれくらいのコントロール/パワーを必要とするかによって決まります)まだWWWとは、それがウェブサイトに含まれています:

ln -s ~blog/www /var/www/blog 
+0

それは、待ち時間を倍にしません...私は2台のサーバーは、このようにだけではなく、USER->サーバーの、同じラックにお互いの隣に座っていると仮定し、それは、第二の可能性がUSER->サーバ - > SERVER2、およびです最初のホップが50-100msの範囲にあるのに対し、ホップは1msの範囲内にあると考えられます。 – davr

+0

信頼問題が暗示されていることを考えると、数ミリ秒以内ではないと推測しています。 ;) – ojrac

関連する問題