ChinaSPEED Cloudflareの設定に関する一般的な問題のトラブルシューティング

中国向けライブ配信やウェブサイト、中国への情報配信を高速化・最適化するサービス。

ChinaSPEED Cloudflareの設定に関する一般的な問題のトラブルシューティング

はじめに
これは、ChinaSPEEDのユーザーで、Cloudflareの無料プランまたは有料プランを使用しているサイトを対象としています。統合がより複雑になるため、ウェブマスターと協力して、この設定に関する導入や問題のトラブルシューティングを行ってください。

Step1:Origin-Routingスクリプトの「Chinafy_Target_Host」の値を再確認してください。

Cloudflare Dashboard > Workers > Launch Editor > Script > Origin-Routing 'Edit' 
const CHINAFY_TARGET_HOST = 'chinafytarget.yourDomainName.com';

async function handleRequest(request) {

    let config = {};

    

    if(request.cf.country === 'CN'){

        config.cf = {resolveOverride: CHINAFY_TARGET_HOST};

    }

        return fetch(request, config);

}

addEventListener('fetch', event => {

    event.passThroughOnException();

    event.respondWith(handleRequest(event.request));

});

最終的にはこのようになります。

Step2:DNS設定の見直し

Cloudflare Dashboard > DNS

a) オリジナルのwwwレコードが正常に複製され、Chinafy OriginのProxy StatusがDNS onlyであるchinafyoriginレコードが作成されたことを確認します。

b) Chinafyエンドポイントの新しいchinafytarget CNAMEレコードのProxy StatusがProxiedになっていることを確認します。

Tags: ,