cname と namecheap の 301 リダイレクト

cname と namecheap の 301 リダイレクト

DNS レコードの種類がわかりません。www サブドメインを「正規」ページにしたいので、設定は次のようになります。

www    A record type    actual ip address
@      301 redirect     www address

これは正しいですか? 301 リダイレクトを CNAME レコード タイプに置き換える必要がありますか? 私の理解では、CNAME は www に使用され、@ は正規であるはずですが、私はその逆を望んでいます。

SEO についても懸念していますが、301 リダイレクトの代わりに CNAME レコードを使用すると、これにどのような影響があるかわかりません。

この設定で私が抱えているもう一つの問題は、[メールアドレス]SSHの場合は[メールアドレス]しかし、これはちょっとした迷惑に過ぎません。

答え1

CNAME はリダイレクトではありません。これは A レコードの正規版 (またはコピー) にすぎません。IP に @ の A レコードを設定し、example.com に CNAME として www を設定します。次に、Web サーバー構成で、ルート ドメインを www サブドメインにリダイレクトするように構成します。この方法では、example.com と www.example.com は同じ場所を指しますが、ユーザーの Web ブラウザーには www.example.com のみが表示されます。

答え2

@世界が終わらなければCNAME は使えません。本当に、そんなことはしないでください。

最善の妥協策は、両方を A レコードにするか、 に CNAME することですwww@その IP で Web サーバーを管理する場合は、ホスト ヘッダーがベース ドメイン用である場合にリダイレクトを提供するように構成します。

関連情報