初心者のためのWebサイト構築入門 ③ エイリアス(CNAME)レコードとURL転送

初心者のためのWebサイト構築入門 ③ エイリアス(CNAME)レコードとURL転送
  ①. エイリアス(CNAME)レコードの使用方法:

前回の投稿のドメイン名解決では、A レコードの解決についてのみ説明しました。A レコードは、China Telecom や China Netcom などのシングルスレッド スペースに適しています。このようなスペースでは通常、1 つの IP しか提供されないため、解決には A レコードを使用する必要があります。ただし、Super Vision からデュアルライン スペースを購入した場合、スペースには China Telecom と China Netcom の 2 つの IP アドレスがあるため、異なるユーザーに高速アクセスが実現されます。その場合、ドメイン名を解決するときにエイリアス (CNAME) レコードを使用する必要があります。

Super Vision の自分のスペースを例にとると、スペース管理にログインして、スペースの IP 情報を確認できます。

上の画像の「IP アドレス」列から、Telecom IP と Netcom IP に加えて、デュアル ライン スペースに「yys113.sudu.hi.cn」という「Intelligent Resolution CNAME」アドレスもあることがわかります。このアドレスは CNAME レコードに使用されます。

ドメイン名管理ページに戻ります。 bbs.6read.com を例に挙げます。 「エイリアス (CNAME)」で、以下に示すように「新しいエイリアスの追加」をクリックします。

 

ドメイン名の前に「bbs」を入力し、「エイリアスホスト」列のスペースに提供されたスマートCNAMEアドレス「yys113.sudu.hi.cn」を入力します。ここで注意すべきは、CNAME アドレスの後に「.」があることです。入力する際は、このドットを忘れずに入力してください。忘れると解決がうまくいかない場合があります。入力後、「送信」をクリックしてください。

エイリアス(CNAME)レコードが解決されたら、スペースを購入した場所に移動し、スペース管理バックエンドにログインして、解決されたドメイン名をスペースにバインドします。スペースをバインドする方法は同じで、前回の記事で触れたので、ここでは説明しません。それでも分からない場合は、「初心者のためのWebサイト構築日報②:ドメイン名解決とバインディング」で確認できます。

        ②URL転送と設定方法:

URL 転送とは何ですか? URL 転送の利点は何ですか?

名前が示すように、転送とは別のアドレスに転送することを意味します。Web サイトを開くには、アドレス バーに「www」の有無にかかわらずアドレスを入力してアクセスできることは誰もが知っています。たとえば、私の Joyo オンライン書店では、 www.6read.comと入力して私のサイトに入ることができます。また、 6read.comと入力して私の Web サイトにアクセスすることもできます。これはどのように実現されるのでしょうか?

これを実現するには 2 つの方法があります。1 つ目は、www を含むドメイン名と www を含まないドメイン名の両方をスペースに解決することです。ただし、この場合、Baidu などの検索エンジンは 2 つのドメイン名を 2 つのサイトと見なすため、完全に重複したコンテンツが生成され、SEO には適していません。

2 つ目の方法は、URL 転送を使用することです。たとえば、URL を使用して my 6read.com をwww.6read.comに転送することができます。このようにして、6read.com にアクセスすると、www を含むドメイン名に直接リダイレクトされ、このジャンプ方法は検索エンジンによって認識されます。これにより、重複コンテンツなしで 2 つの方法でサイトにアクセスできるという問題が解決されます。 URL 転送は複数のドメイン名でも使用できます。たとえば、Google China のwww.g.cn はURL リダイレクトを使用してwww.google.cnに直接ジャンプします

URL 転送を設定する方法は次のとおりです。

1) URL転送設定ページに入ります。

2) 上記の「新しい URL 転送レコードを追加」をクリックします。

3) 6read.com をwww.6read.comに転送したいので、「ホスト名 (URL)」フィールドは空白のままにして、 「転送先アドレス」フィールドにwww.6read.comと入力し、「非表示にするかどうか」で「非表示にしない」を選択して、「送信」をクリックします。

URL 転送が設定されました。有効になったら、ブラウザのアドレスバーに 6read.com と入力すると、自動的にwww.6read.comにジャンプします

説明が必要なのは「非表示にするかどうか」です。一部の場所では、サイトを非表示にしないことを選択した場合、ジャンプ後にサイトを正常にアクセスできますが、アドレスバーにジャンプ前のアドレスが表示されますが、非表示にした後は表示されなくなります。ただし、一部の場所では、非表示にする場合はFAXなどの申請を提出する必要があり、非常に面倒です。とにかく、私たちが実現したいのは、正常にジャンプできるようにすることです。非表示かどうかは、私たちのジャンプには影響しませんので、非表示かどうかをあまり気にする必要はありません。

はい、今日はこれで終わりです。本日のまとめ:「エイリアス(CNAME)」レコードの設定と「URL転送」設定について解説しました。

明日のプレビュー: 1 つのスペースに 2 つの Web サイトを配置できますか? できる場合、条件と設定方法は何ですか?明日はサブディレクトリのバインディングについて説明します。

<<:  HTML TextArea でのフォーマット保存の問題の解決方法

>>:  Vue でスロットを使用する方法についての簡単な説明

推薦する

Linuxシステムでノードプロセスを実行しているが、プロセスを強制終了できない問題を解決します

まず、Linux システムで実行されているノード プロセスはプロセスを強制終了できないことを紹介しま...

DockerでVueプロジェクトをデプロイする方法を教えます

1.前面に書きます:軽量仮想化テクノロジーとして、Docker には継続的インテグレーション、バージ...

Docker での Tomcat インストールの 404 問題の解決方法

tomcat の containerID を見つけて、tomacat ディレクトリに入ります。 [r...

JavaScript は div マウス ドラッグ効果を実装します

この記事では、divマウスドラッグ効果を実現するためのJavaScriptの具体的なコードを参考まで...

NginxはGzipアルゴリズムを使用してメッセージを圧縮します

HTTP圧縮とは場合によっては、比較的大きなメッセージ データがクライアントとサーバー間で送信され、...

MySQL テーブル名の大文字と小文字の選択

目次1. 大文字と小文字の区別を決定するパラメータ2. パラメータ変更に関する注意事項要約: 1. ...

nestjs からフロントエンドに返されるデータ形式のカプセル化実装

通常、開発プロセスでは、インターフェイス要求の成功または失敗は httpcode に基づいて決定され...

読み込み進捗バーのネイティブ JS 実装

この記事では、ネイティブ JS によって実装された動的読み込みプログレス バーの特殊効果を紹介します...

MySQL のデータ統計に関するヒント

よく使用されるデータベースである MySQL では、多くの操作が必要です。デジタル操作には非常に便利...

Apache Spark 2.0ジョブは完了するまでに長い時間がかかります

現象Apache Spark 2.x を使用すると、Spark ジョブがすべて完了しているにもかかわ...

権限の問題によりMySQLの設定ファイルmy.cnfを起動できない問題の解決方法

この記事では、権限の問題により MySQL 構成ファイル my.cnf を起動できない場合の関連する...

純粋な CSS で DIV サスペンションを実装するサンプル コード (固定位置)

DIV フローティング効果 (固定位置) は CSS のみで実装されており、IE8、360、Fir...

Nginx ロードバランシングとは何か、そしてそれをどのように設定するか

負荷分散とは負荷分散は主に、専用のハードウェア デバイスまたはソフトウェア アルゴリズムによって実現...

Centos8で静的IPを設定する方法の詳細な説明

CentOS 8をインストールした後、ネットワークを再起動すると次のエラーが表示されますエラーメッセ...

MySQL トリガーの使用方法と利点と欠点の紹介

目次序文1. トリガーの概要2. トリガーの作成2.1 トリガー構文の作成2.2 コード例3. トリ...