tencent cloud

フィードバック

CDNコンソールで実現

最終更新日:2023-03-10 16:45:53

    本ドキュメントでは、CDN経由のCOSアクセラレーションについての全体的な操作フローと具体的な操作方法を詳しく説明します。

    前提条件

    1. Tencent Cloudのアカウント登録を完了し、実名認証します。
    2. COSバケットを作成します。詳細については、バケットの作成をご参照ください。

    操作ガイド

    ドメイン名の追加

    CDNコンソールにログインし、左側のナビゲーションバーでドメイン名管理をクリックしてドメイン名管理ページに進み、ドメイン名の追加をクリックします。

    COSをオリジンサーバーとして選択

    その1:ドメイン名の設定

    ドメイン名にアクセラレーション対象のリージョンとお客様のサービスドメイン名を追加し、次にプロジェクト、アクセラレーションタイプ、IPv6アクセスを有効にするかどうか、およびタグを選択します。

    構成項目の詳細説明:

    構成項目 構成の説明
    アクセラレーションリージョン 中国本土:グローバルユーザーからのアクセスは、中国本土のアクセラレーションノードにスケジューリングされてサービスを提供します。
    中国本土以外:グローバルユーザーからのアクセスは、中国本土以外のアクセラレーションノードにスケジューリングされてサービスを提供します。
    グローバル:グローバルユーザーからのアクセスは、最も近いノードにスケジューリングされてサービスを提供します。

    注意事項:中国本土と中国本土以外のアクセラレーションサービスは別々に課金されます。課金ポリシーについては[クリックして確認](https://www.tencentcloud.com/document/product/228/2949)してください。
    アクセラレーションドメイン名 1. ドメイン名の長さは81文字以内です。
    2. ドメイン名は工業情報化部にてICP申告済みである必要があります。
    3.ドメイン名がa.test.coma.b.test.comなどの形式のサブドメイン名、または*.test.com*.a.test.comのようなワイルドカード形式のドメイン名をサポートします。
    4. ドメイン名がワイルドカード形式のドメイン名である場合、または他のユーザーによってすでに追加されている場合は、所有権の検証を行うことでドメイン名を追加または取り戻すことができます。

    注意事項:
    1. ワイルドカード形式のドメイン名を追加した後、そのサブドメイン名または第2レベルのワイルドカード形式のドメイン名を、その他のアカウントに追加することは現在サポートされていません。
    2. *.test.com*.a.test.comの同時追加は現在サポートされていません。
    3. 現在、アンダーバーを含むドメイン名とpunycodeに変換された中国語ドメイン名の追加をサポートしています。
     • 中国本土の中国語ドメイン名はまず中国語の形式で関連の申告を行う必要があります。
     • 「中国語.ドメイン名」などの中国語ドメイン名は、サードパーティのツールで「xn--fiq228c.xn--eqrt2g」に変換した後、追加することができます。 
     • 「test_qq.tencent.cloud」などのアンダーバーを含むドメイン名は、直接追加することができます。
    4. ドメイン名が悪意のあるドメイン名やハイリスクのドメイン名である場合は、追加できません。詳細については、使用制限をご参照ください。
    所属プロジェクト プロジェクトは、Tencent Cloudのすべてのクラウド製品の共有リソースセットの概念です。プロジェクト管理ページでプロジェクト関連の操作を実行できます。(任意)
    アクセラレーションタイプ Tencent Cloud CDNは、異なるサービスタイプに合わせてアクセラレーションパフォーマンスを最適化しています。より良いアクセラレーション効果を得るために、お客様のビジネスに最も近いサービスタイプを選択することをお勧めします。
    CDNとECDNは、それぞれ静的リソースと動的リソースのアクセラレーションに適しています。
    CDN:
    • 小容量Webページファイル:eコマース、ウェブサイト、UGCコミュニティなど、小容量の静的リソース(たとえば、ホームページのスタイル、画像および小容量ファイル)を主とするサービスシーンに適しています。
    •大容量ファイルのダウンロード:ゲームのインストールパッケージ、アプリケーションの更新、アプリケーションパッケージのダウンロードなど、比較的ファイル容量が大きいサービスシーンに適しています。
    •オーディオ/ビデオ・オン・デマンド:オーディオとビデオのオンライン・オンデマンドなど、オーディオ/ビデオファイルのオンデマンドアクセラレーションサービスシーンに適しています。
    ECDN:
    • 動的・静的アクセラレーション:各種Webサイトのトップページなど、動的・静的データが組み合わさったサービスシーンに適しています。
    •動的アクセラレーション:アカウントのログイン、注文取引、APIの呼び出し、リアルタイム照会などのシーンに適しています。

    アクセラレーションタイプは一度選択すると、変更することはできません。変更する場合は、ドメイン名を削除して再度追加する必要があります。
    IPv6アクセス IPv6アクセス:ノードはデフォルトでIPv4アクセスをサポートしています。有効化するとIPv6アクセスをサポートするようになります。

    注意事項: 中国本土でのみIPv6をサポートします。(任意)
    タグ さまざまな次元からリソースのカテゴリー管理を行うために用います。既存のタグが要件を満たさない場合は、コンソールのタグの管理に移動してください。(任意)

    その2:オリジンサーバーの構成

    サービスオリジンサーバーの関連情報を構成します。CDNノードはキャッシュにリソースがない場合、オリジンサーバーに戻ってリソースを取得してキャッシュします。

    1. ドメイン名設定内のオリジンサーバータイプで選択:COSオリジン(すなわち、Cloud Object Storage)。
    2. オリジンサーバーのサポート状況に応じて、Back-to-Originリクエストプロトコルを選択します。
    3. オリジンサーバーのアドレス内で対応するバケットを選択します。
    4. プライベートバケットアクセスを有効化するには、COS-bucket権限管理に移動して先にCDNサービスの権限承認を行う必要があります。権限承認を確認した後、手動で有効化できます。
    5. Back-to-Origin HOSTはデフォルト値を保持し、変更する必要はありません。

    ドメイン名の追加ページのすべての設定を入力した後、追加を確認をクリックし、ドメイン名の追加操作を完了します。ドメイン名の設定をネットワーク全体のノードに配信するには約5~10分かかります。しばらくお待ちください。

    最終ステップ:CNAMEの構成

    ドメイン名の追加が完了した後、ドメイン名管理ページで、CDNがドメイン名に割り当てたアクセラレーションCNAMEを確認することができます。

    追加するドメイン名のDNSサービスプロバイダ(Dnspodなど)に移動し、ドメイン名に対して当該CNAMEレコードを追加する必要があります。DNS構成が有効になった後、アクセラレーションサービスが実行可能になります。詳細については、CNAMEの構成をご参照ください。

    推奨設定

    1. 設定完了後、COS下のリソースファイルに対してプリフェッチを行います。事前に静的リソースをCDNアクセラレーションノードにプリフェッチすることで、オリジンサーバーのストレスを軽減して、レスポンスとダウンロードの速度を向上させることができます。詳細については、 キャッシュプリフェッチをご参照ください。
    2. クロスドメインのヘッダーパラメーターを設定します。リソースのクロスドメイン権限に関する問題を解決する場合、詳細はHTTPレスポンスヘッダーの設定をご参照ください。
    3. クライアントのオリジンサーバーのリソースが変更されている場合、キャッシュを更新してからプリフェッチを行うことを推奨します。詳細はキャッシュ更新をご参照ください。
    お問い合わせ

    カスタマーサービスをご提供できるため、ぜひお気軽にお問い合わせくださいませ。

    テクニカルサポート

    さらにサポートが必要な場合は、サポートチケットを送信して弊社サポートチームにお問い合わせください。24時間365日のサポートをご提供します。

    電話サポート(24 時間365日対応)