2016-09-27 1 views
-1

私は多くの情報をリダイレクトする方法を見つけました。site.comからwww.site.comです。 DNSと.htaccessの2つのメソッド。問題は、ほとんどの回答はホスティングサービスタイプを提供しておらず、異なる人々が異なるオプションを推奨しているようです。私は.htaccessが共有ホスティングのためのブレーンナではないことを知っています。site.comをwww.site.comに誘導するために使用するアプローチは、.htaccessまたはDNSレコードをリダイレクトする必要がありますか?

どの方法が良いかわかりませんfor VPS

多くの感謝!

+0

これまでのところ、私は推測し、あなたがリダイレクトする必要はありません** site.com **に** www.site.com ** ...むしろあなただけ同じの両方にマッピングすることができますIPアドレス。 –

答えて

0

これらのタイプのsuggest質問は戸惑うが、ドメインレジストリはWWWドメイン名と非WWWドメイン名の両方を処理する必要があります。その後、あなたのサーバーで、あなたは両方に対応するために選択することができ、または301 HTTP 30Xを発行するための最も賢明な場所に少なくとものためにhtaccessを

1

を経由して別のリダイレクト:

  1. DNSを
    • DNSでHTTPリダイレクトを実行することは不可能ですので、これは間違いありません。
  2. 応用[例えば:PHPで]
    • あなたはここでそれを行うことができますが、本当にあなたは、ほとんどseparation of concernsのための、アプリケーションにわずかホストベースmuckeryをしたいです。
  3. あなたは完全にここでそれを行うことができます.htaccess
  4. サーバー/バーチャルホストコンフィグ
    • あなたがそれを行うべき場所はい、これです。リライトとリダイレクトは、サーバ起動時にと一度だけと解析され、効率の高いコードで処理されます。
関連する問題