私は質問のWeb検索を実行しましたが、結果に完全には失望しました。このケースでは、domain.comへのすべてのリクエストをサブドメインwww.domain.comにリダイレクトします。 のための別のウェブサイトのエントリポイント - メインのウェブサイトのドメイン、すべてのクライアント要求が がここ DNSリダイレクトdomain.com to www.domain.com
- www.domain.com:だから私は持っている
wwwプレフィックスを使用していないユーザーは、すべてのリクエストをwww.domain.comにリダイレクトする必要があります。
- mydomain.com - 代替ウェブサイトの別名、すべて 件のリクエストがwww.domain.com
- www.mydomain.comにリダイレクトされなければならない - WWWの接頭辞を使用している人々のために、すべての要求はこれが可能である私は理解してwww.domain.com
にリダイレクトする必要があります.htaccessとPHPを使用します。しかし、私はこれがDNSだけを使ってどうやってできるのか理解したい。私はまた、DNSクエリの結果はHTTPレイヤーで何が起こるかを変更しないので、最初に入力したドメイン名は常にホストのWebサーバーに送信されるドメイン名になります。したがって、domain.comをwww.domain.comに書き直すには、Apache mod_rewriteが必要です。しかし、私はDNS(CNAMEとAレコード)を使って仕事の大部分をしたいと思っています。
したがって、主な質問は、CNAMEとAが上記の各ドメインに持つべきことを記録することです。
質問をクローズした人に応じて、「適切な」サイト(おそらくserverfault)の関連する質問にこの質問をリンクする方が生産性が高いのではないでしょうか?そして、DNSは、Web開発者のために完全に "オフトピック"ですが、議論はやや弱いです。私は本当に質問をするのがあまりにも熱心だと思っています。ちなみに、これはGoogleのトップリンクだった。それはトップ検索結果のこの過度に「話題から離れた」ポリシングを持つコミュニティにはあまり反映されていません。 – Emmel
ここで私は、Web開発者で、 'www'サブドメインなしでどのようにコールをリダイレクトするのか疑問に思っています。 –