Alibaba Cloud Dynamic Route for CDN (DCDN) では、リクエストがオリジンサーバーにリダイレクトされる前に、リクエストのURLパラメーターを書き換えることができます。 パラメーターは無視、追加、削除、保持、および変更できます。
背景情報
Alibaba Cloud DCDNを有効にしてback-to-originリクエストのURLパラメーターを書き換えると、URLのクエリ文字列が書き換えられます。 複数の書き換えルールを設定できます。 書き換えルールは、追加 > 削除 > パラメーターを無視 または 保持のみ > 変更 の順序で有効になります。 同じパラメーターに対して複数の書き換えルールを設定した場合、優先度が最も高い書き換えルールのみが有効になります。 
説明 パラメーターを無視 ルールと 保持のみ ルールは互いに競合します。 両方を同時に同じURLに設定しないでください。

注意事項
URLパラメータ書き換えルールは、URI書き換えのパラメータフィルタリングルールおよび
拡張ブレークルールと競合する可能性があります。 詳細については、「オリジンURIの書き換え」および「パラメータフィルタリング」をご参照ください。 ルールが互いに競合しないようにしてください。 最新の設定が有効になります。 説明
- DCDN back-to-originノードでは、back-to-originリクエストのURLパラメーターが書き換えられます。 内部DCDNリンクは影響を受けず、キャッシュキーは変更されません。
- DCDNノードでパラメータフィルタリングが完了しました。 内部DCDNリンクが影響を受け、キャッシュキーが書き換えられます。
手順
左側のナビゲーションウィンドウで、ドメイン名.
[ドメイン名] ページで、管理するドメイン名を見つけ、アクション 列の 設定 をクリックします。
- 指定したドメイン名の左側のナビゲーションウィンドウで、[オリジンフェッチ] をクリックします。
- [パラメーターの書き換え] をクリックします。
- [パラメーターの書き換え] タブで、[パラメーターの書き換え] をオンにします。
- [パラメーターの書き換え] ダイアログボックスで、必要なパラメーターを設定します。
ビジネス要件に基づいて、さまざまな種類の書き換えルールを設定したり、書き換えルールに複数のパラメーターを指定したりできます。 詳細については「設定例」をご参照ください。

- [OK] をクリックして書き換えルールを適用します。
書き換えルールを変更するには、[パラメーターの書き換え] タブでルールを見つけ、[操作] 列の [変更] をクリックします。

設定例
例1: すべてのURLパラメーターを無視する

パラメーター 例 パラメーターを無視 Enabled 追加 なし 削除 なし 保持のみ なし 変更 なし 期待される結果 元の要求: http://example.com/index.html?code1=1&code2=2&code3=3最終リクエスト:
http://example.com/index.html例2: 指定したパラメーターを保持する

パラメーター 例 パラメーターを無視 Enabled 追加 なし 削除 なし 保持のみ code2 変更 なし 期待される結果 元の要求: http://example.com/index.html?code1=1&code2=2&code3=3最終リクエスト:
http://example.com/index.html?code2=2例3: 指定したパラメーターの追加、削除、および変更

パラメーター 例 パラメーターを無視 Enabled 追加 code4=4 削除 code2 保持のみ なし 変更 code3=0 期待される結果 元の要求: http://example.com/index.html?code1=1&code2=2&code3=3最終リクエスト:
http://example.com/index.html?code1=1&code3=0&code4=4