web-dev-qa-db-ja.com

Bluehost-マスキングを使用したフォワードサブドメイン

BluehostサブドメインをホームサーバーのIPアドレスに転送しました。ブラウザのアドレスバーにサブドメインを入力すると、リダイレクトは正常に行われますが、サブドメイン名ではなく数値のIPアドレスが表示されます。

このようにGodaddyでドメインを転送すると、マスキングで転送するためのチェックボックスが提供されました。マスキングは機能します。

Bluehostでマスキングオプションが表示されません。これを行う方法はありますか?

3
Jeff Matthews

正常にリダイレクトされますが、サブドメイン名ではなく数値のIPアドレスが表示されます。

それはあなたが望む「リダイレクト」ではありません(少なくとも、これを「適切に」行いたい場合はそうではありません)。サブドメインは、「ホームサーバーのIPアドレス」を指すDNSのAレコードとして構成する必要があります。

次に、このサブドメインの要求を受け入れるようにホームサーバーを構成する必要があります。 (おそらく、ホーム(Web)サーバー上の<VirtualHost>内のServerNameまたはServerAliasディレクティブを使用します。)

マスキングを転送するためのチェックボックスを提供しました。マスキングは機能します。

Godaddyの「マスキング」では、frame(またはiframe)を使用して、ブラウザのアドレスバーからターゲットURLを文字通り「非表示」にするだけだと思います。これにはいくつかの欠点があります。

  • ユーザーがサイトをナビゲートしても、アドレスバーのURLは変わりません。したがって、ページをブックマークまたは共有することはできません。
  • frameのURL(つまり、ターゲットIPアドレス)は、ボットによってクロールされるURLです。そのため、「フォワード」として使用されるサブドメインではなく、IPアドレスにインデックスが付けられます。

これは一部のcasualの状況では問題ないかもしれませんが、ほとんどの場合(上記の理由により)そうではありません-最後の手段です。

1
DocRoot