URL のリダイレクト
Braze Docsでページとページ見出しのURLをリダイレクトする方法を学びます。
ページのURLは、Braze Docsリポジトリのディレクトリ構造と常に一致します。Markdown ファイルの名前を変更したり、別のディレクトリに移動したりすると、リダイレクトが設定されていない場合、元の URL で 404 エラーが発生します。
URL リダイレクトを設定することで、ユーザーのブックマークが壊れるのを防ぐことができます。
前提条件
まだの場合は、Braze Docs への貢献のステップを完了します。
ページのリダイレクト
ページのURLをBraze Docsのホームページにリダイレクトするか、新しい場所にリダイレクトするかを選択できます。
関連する Markdown ファイルを開き、次のキーと値のペアを YAML フロントマターに追加します。既に layout
キーがある場合は、既存のキーを新しいキーに置き換えます。
```markdown
layout: blank_config — ```
YAML のフロントマターは、次のようになります。
```markdown
nav_title: カスタマイズガイド config_only: true layout: blank_config 2.3. — ```
関連する Markdown ファイルを移動または名前変更した後、ディレクトリ assets/js/
に移動し、グローバル リダイレクト ファイルを開きます。
1
2
3
4
braze-docs
└── assets
└── js
└── broken_redirect_list.js
ファイルの で、次の構文を使用して新しい行にリダイレクトを作成します。
1
validurls['REDIRECT_FROM'] = 'REDIRECT_TO';
以下を置き換えます。
プレースホルダー | 説明 |
---|---|
REDIRECT_FROM |
リダイレクト 元の https://www.braze.com/ URL を URL 文字列から削除します。 |
REDIRECT_TO |
リダイレクト_先_https://www.braze.com/ の URL を URL 文字列から削除します。 |
リダイレクトの URL 文字列には、対応するファイル名が大文字であっても、大文字を含めることはできません。
リダイレクトは次のようになります。
1
validurls['/docs/user_guide/data_and_analytics/engagement_reports'] = '/docs/user_guide/data_and_analytics/your_reports/engagement_reports';
見出しのリダイレクト
ページ内見出しのURLをリダイレクトするには、ページのYAMLフロントマター内のキーを使用します local_redirect
。まず、関連するMarkdownファイルを移動または名前変更し、ページのYAMLフロントマターで次の構文を使用します。
1
2
local_redirect:
OLD_HEADING: 'NEW_HEADING_URL'
以下を置き換えます。
プレースホルダー | 説明 |
---|---|
OLD_HEADING |
Markdown構文 の古い見出しと # 削除された。 |
NEW_HEADING_URL |
リダイレクト_先_https://www.braze.com/ の新しい見出し URL が URL 文字列から削除されます。 |
リダイレクトの URL 文字列には、対応するファイル名が大文字であっても、大文字を含めることはできません。
リダイレクトは次のようになります。
```yaml
開始 article_title: Braze SDKを使い始める description: 「Braze SDKを初めて使用する場合は、開始方法を学びます。」 local_redirect: ソースから構築: ‘/docs/developer_guide/getting_started/#using-our-install-script’ ```