リダイレクトルールの設定手順
- Cloudflareダッシュボード→対象ドメイン
- 左メニュー「Rules」→「Redirect Rules」
- 「Create rule」をクリック
旧URLから新URLにリダイレクト
**条件:**URIパス → 等しい → /old-page
**アクション:**静的リダイレクト → https://example.com/new-page → 301
ステータスコードの使い分け
| コード | 意味 |
|---|---|
| 301 | 恒久的なリダイレクト |
| 302 | 一時的なリダイレクト |
ハマったポイント
- ルールの順番が重要
- 無料プランではリダイレクトルールは10個まで
Always Use HTTPSがオンならHTTP→HTTPSのルールは不要
Cloudflareのリダイレクトルールで対応できない複雑なロジックが必要な場合は、Cloudflare Workers入門:サーバーレス関数を作る方法を使って柔軟に処理できる。
関連記事
- Cloudflareで独自ドメインのSSL設定を確認する方法
- XserverドメインをCloudflare Pagesのカスタムドメインに設定する全手順
- Cloudflare Analyticsを設定する方法
- AstroをCloudflare Pagesにデプロイする手順
ドメイン取得はこちら
Cloudflareと組み合わせるドメインの取得に。