コンテンツにスキップ

13 examples

ブログアーカイブのURLを書き換える

URL形式`/posts/--

-`を新しい形式`/posts/<YYYY>/<MM>/<DD>/<TITLE>`に書き換える変換ルールを作成します。</p> </div> </article> <article class="card sl-flex astro-rcyev3ef" data-example data-operation="リクエスト修正"> <p class="title sl-flex astro-rcyev3ef"> <a class="title astro-rcyev3ef" href="/rules/transform/examples/remove-request-header/">リクエストヘッダーを削除する</a> </p> <div class="body astro-rcyev3ef"><p>リクエストから `cf-connecting-ip` HTTP ヘッダーを削除するためのリクエストヘッダー修正ルール (Transform Rules の一部) を作成します。</p> </div> </article> <article class="card sl-flex astro-rcyev3ef" data-example data-operation="レスポンス修正"> <p class="title sl-flex astro-rcyev3ef"> <a class="title astro-rcyev3ef" href="/rules/transform/examples/remove-response-header/">レスポンスヘッダーを削除する</a> </p> <div class="body astro-rcyev3ef"><p>レスポンスから`cf-connecting-ip` HTTPヘッダーを削除するためのレスポンスヘッダー修正ルール(Transform Rulesの一部)を作成します。</p> </div> </article> <article class="card sl-flex astro-rcyev3ef" data-example data-operation="Rewrite URL"> <p class="title sl-flex astro-rcyev3ef"> <a class="title astro-rcyev3ef" href="/rules/transform/examples/rewrite-welcome-for-countries/">特定の国の訪問者向けにページパスを再書き込み</a> </p> <div class="body astro-rcyev3ef"><p>特定の国の訪問者向けにウェルカムページのパスを再書き込みするための2つのURL再書き込みルールを作成します。</p> </div> </article> <article class="card sl-flex astro-rcyev3ef" data-example data-operation="リクエスト修正"> <p class="title sl-flex astro-rcyev3ef"> <a class="title astro-rcyev3ef" href="/rules/transform/examples/add-request-header-bot-score/">現在のボットスコアを持つリクエストヘッダーを追加する</a> </p> <div class="body astro-rcyev3ef"><p>リクエストヘッダー修正ルール(Transform Rulesの一部)を作成して、現在のボットスコアを持つ`X-Bot-Score` HTTPヘッダーをリクエストに追加します。</p> </div> </article> <article class="card sl-flex astro-rcyev3ef" data-example data-operation="レスポンス修正"> <p class="title sl-flex astro-rcyev3ef"> <a class="title astro-rcyev3ef" href="/rules/transform/examples/set-response-header-bot-score/">現在のボットスコアを持つレスポンスヘッダーを設定する</a> </p> <div class="body astro-rcyev3ef"><p>レスポンスに現在のボットスコアを設定する`X-Bot-Score` HTTPヘッダーを作成するためのレスポンスヘッダー修正ルール(Transform Rulesの一部)。</p> </div> </article> <article class="card sl-flex astro-rcyev3ef" data-example data-operation="Rewrite URL"> <p class="title sl-flex astro-rcyev3ef"> <a class="title astro-rcyev3ef" href="/rules/transform/examples/rewrite-moved-section/">移動したウェブサイトのセクションのパスをリライトする</a> </p> <div class="body astro-rcyev3ef"><p>\<code>/blog/<PATH>\</code>以下のすべてを`/marketing/<PATH>`に書き換えるリライトURLルールを作成します。</p> </div> </article> <article class="card sl-flex astro-rcyev3ef" data-example data-operation="Rewrite URL"> <p class="title sl-flex astro-rcyev3ef"> <a class="title astro-rcyev3ef" href="/rules/transform/examples/rewrite-several-url-different-url/">複数のURLセグメントを持つ画像パスの書き換え</a> </p> <div class="body astro-rcyev3ef"><p>\<code>/images/<FOLDER1>/<FOLDER2>/<FILENAME>\</code> へのリクエストを `/img/<FILENAME>` に書き換えるリライトルールを作成します。</p> </div> </article> <article class="card sl-flex astro-rcyev3ef" data-example data-operation="レスポンス修正"> <p class="title sl-flex astro-rcyev3ef"> <a class="title astro-rcyev3ef" href="/rules/transform/examples/set-response-header-static-value/">静的値でレスポンスヘッダーを設定する</a> </p> <div class="body astro-rcyev3ef"><p>レスポンスに静的値(`Cloudflare`)の`X-Bot-Score` HTTPヘッダーを設定するためのレスポンスヘッダー修正ルール(Transform Rulesの一部)を作成します。</p> </div> </article> <article class="card sl-flex astro-rcyev3ef" data-example data-operation="リクエスト修正"> <p class="title sl-flex astro-rcyev3ef"> <a class="title astro-rcyev3ef" href="/rules/transform/examples/add-request-header-static-value/">静的値を持つリクエストヘッダーを追加</a> </p> <div class="body astro-rcyev3ef"><p>リクエストに静的値(`Cloudflare`)を持つ`X-Source` HTTPヘッダーを追加するためのリクエストヘッダー修正ルール(Transform Rulesの一部)を作成します。</p> </div> </article> <article class="card sl-flex astro-rcyev3ef" data-example data-operation="レスポンス修正"> <p class="title sl-flex astro-rcyev3ef"> <a class="title astro-rcyev3ef" href="/rules/transform/examples/add-response-header-static-value/">静的値を持つレスポンスヘッダーを追加</a> </p> <div class="body astro-rcyev3ef"><p>レスポンスに静的値(`cookiename=value`)を持つ`set-cookie` HTTPヘッダーを追加するレスポンスヘッダー修正ルール(Transform Rulesの一部)を作成します。</p> </div> </article> </div> </div> </div> <footer class="sl-flex astro-3yyafb3n"> <div class="meta sl-flex astro-3yyafb3n"> <a href="https://github.com/cloudflare/cloudflare-docs/edit/production/src/content/docs/rules/transform/examples/index.mdx" class="sl-flex astro-eez2twj6"><svg aria-hidden="true" class="astro-eez2twj6 astro-c6vsoqas" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" style="--sl-icon-size: 1.2em;"><path d="M22 7.24a1 1 0 0 0-.29-.71l-4.24-4.24a1 1 0 0 0-1.1-.22 1 1 0 0 0-.32.22l-2.83 2.83L2.29 16.05a1 1 0 0 0-.29.71V21a1 1 0 0 0 1 1h4.24a1 1 0 0 0 .76-.29l10.87-10.93L21.71 8c.1-.1.17-.2.22-.33a1 1 0 0 0 0-.24v-.14l.07-.05ZM6.83 20H4v-2.83l9.93-9.93 2.83 2.83L6.83 20ZM18.17 8.66l-2.83-2.83 1.42-1.41 2.82 2.82-1.41 1.42Z"/></svg> ページを編集</a> </div> </footer> <div class="items-center flex flex-wrap"><a href="https://dash.cloudflare.com/?to=/:account/:zone/rules" class="mx-2 my-2 text-xs text-black dark:text-white decoration-accent-600 dark:decoration-accent-200"><span>Cloudflare Dashboard</span></a><a href="https://discord.cloudflare.com" class="mx-2 my-2 text-xs text-black dark:text-white decoration-accent-600 dark:decoration-accent-200"><span>Discord</span></a><a href="https://community.cloudflare.com" class="mx-2 my-2 text-xs text-black dark:text-white decoration-accent-600 dark:decoration-accent-200"><span>Community</span></a><a href="https://www.cloudflare.com/learning/" class="mx-2 my-2 text-xs text-black dark:text-white decoration-accent-600 dark:decoration-accent-200"><span>Learning Center</span></a><a href="/support/contacting-cloudflare-support/" class="mx-2 my-2 text-xs text-black dark:text-white decoration-accent-600 dark:decoration-accent-200"><span>Support Portal</span></a><div class="mx-2 my-2 text-xs text-black dark:text-white underline decoration-accent-600 dark:decoration-accent-200"><script src="https://ot.www.cloudflare.com/public/vendor/onetrust/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="b1e05d49-f072-4bae-9116-bdb78af15448"></script><script type="text/javascript">function OptanonWrapper() {}</script><span class="DocsFooter--content-additional-wrapper astro-hwxmvrii"> <!-- OneTrust Cookies Settings button start --> <a role="button" id="ot-sdk-btn" class="ot-sdk-show-settings astro-hwxmvrii">Cookie Settings</a> <!-- OneTrust Cookies Settings button end --> </span> </div></div> </div> </div> </main> </div> </div> </div> </div> </body></html>