リダイレクトルールは、住所変更通知のような役割を果たします。訪問者が古いURLを開くと、システムが自動的に新しいURLへ転送します。コードを書く必要はありません。URL設定で「訪問者がアクセスする場所」と「転送先の場所」を指定するだけです。
一般的な用途としては、古いプラットフォームからKanorioへの移行、ページパスの変更、イベントページを一時的に新しいキャンペーンへ向ける、特定のパスを外部ストアへ転送するなどがあります。
まず、全く異なる2種類の「リダイレクト」を区別してください。
| タイプ | 説明 | 設定が必要か | リダイレクト制限数に含まれるか |
|---|---|---|---|
| システム自動リダイレクト | 無料URLやサブドメインからの訪問をプライマリドメインへ自動転送 | 不要(システムが処理) | いいえ |
| カスタムリダイレクトルール | サイト内の特定のパスを別のパスや外部URLへ変更 | 必要(手動で追加) | はい(下記制限を参照) |
システム自動リダイレクトは、リダイレクトルールリストの最上部に「システム」と表示されます。これらの行は変更や削除ができず、リダイレクト制限数にも含まれません。複数のドメインをお持ちの場合、カスタムルールはすべてのドメインに適用されます。
開始する前に、以下を確認してください。
各サイトで設定できるカスタムリダイレクトルールの数は、プランによって異なります。
| サイトプラン | カスタムリダイレクトルール制限 |
|---|---|
| 無料 | 3ルール |
| Kanorio Pro | 100ルール |
| Kanorio Business | 2500ルール |
システム自動リダイレクトは、これらの数には含まれません。プランの比較については「」をご覧ください。
訪問者が自動的にプライマリドメインへ移動することを示す、ロックされた「システム」ルールが表示される場合があります。これはドメインレベルの転送ですので、そのままにしてください。
追加が必要なのは、その下にある編集可能なカスタムルールです。
about-us.html)。完全なURLを貼り付けた場合、システムが自動的にパスを抽出します。about)。example.com/page)。blog を articles にリダイレクトし、サブパスを保持すると、訪問者が blog/hello を開いた際に articles/hello へ転送されます。追加または変更後、URL設定パネルの「保存」をクリックします。ドラフトは自動的には適用されません。システムはリスト全体を一度に適用します。
保存後、シークレットウィンドウで古いURLを開き、新しいアドレスにリダイレクトされるか確認してください。ブラウザが301をキャッシュしている場合、通常のウィンドウでは古い結果が表示される可能性があるため、テストにはシークレットウィンドウが適しています。
/ を含めずパスのみを入力してください。? やハッシュタグ # は含めないでください。old-page と入力し、「すべてのサブページをリダイレクト」を無効にします。blog と入力し、「すべてのサブページをリダイレクト」を有効にします。これにより blog/a、blog/a/b などすべてに適用されます。About と about は別のパスとして扱われます。new-page)。https:// は省略可能で、システムが自動的に追加します。ルールを編集する際、画面下部の「効果プレビュー」で具体的な例を確認できます。訪問者がどのURLを開き、どこへ転送されるか、また検索エンジンに対する301/302の違いが表示されます。保存前にプレビューを確認することを推奨します。
blog と blog/news の両方で範囲リダイレクトが有効な場合、blog/news/1 を開いた訪問者には長いルールが適用されます。| やりたいこと | 訪問者がアクセスする場所 | スイッチ設定 | 転送先 | 推奨タイプ |
|---|---|---|---|---|
| 単一ページの移動 | about-us.html | 範囲リダイレクト無効 | マイサイト: about | 301 恒久 |
| サブパスを含むセクション移動 | blog | 範囲有効 + サブパス保持 | マイサイト: articles | 301 恒久 |
| 一時的なリダイレクト | promo | 範囲リダイレクト無効 | マイサイト: campaign |
以下の順序で確認してください。「保存」をクリックしましたか?サイトは公開されていますか?パスの大文字・小文字は一致していますか?シークレットウィンドウでテストしましたか?新しく保存されたルールは通常すぐに反映されますが、ブラウザが301をキャッシュしている場合、通常のウィンドウでは変更されていないように見えることがあります。
一般的な理由として、同じ「訪問者がアクセスする場所」を使用するルールが2つある、ソースとターゲットが同一である、リダイレクトループが発生している、またはターゲットがリダイレクトしようとしている範囲内に含まれているなどが挙げられます。システムは無限リダイレクトループを防ぐため、これらの設定をブロックします。
DNSとカスタムドメインは「どのドメイン名」がサイトに接続するかを決定します。パスリダイレクトは「サイト内に入った後、特定のパス」が別の場所へ行くべきかを決定します。ドメインが接続されていない場合は「DNS設定と一般的な問題」を確認してください。この機能はパスを移動する場合のみ使用してください。
はい。無料プランでは、サイトごとに最大3つのカスタムリダイレクトルールを設定できます。システム自動リダイレクトは、この3つには含まれません。
非公開にすると訪問者はサイトを閲覧できなくなり、リダイレクトも機能しなくなります。長期間の非公開や削除後、システムはパブリックドメインサービスとリダイレクト設定をクリアする場合があります。「サイトの非公開と削除」を参照してください。
古いパスが戻らず、検索エンジンや共有リンクを新しいアドレスに恒久的に更新したい場合は「301 恒久的な移動」を使用してください。短期的なキャンペーンやメンテナンスの場合は「302 一時的なリダイレクト」が適切です。
| 302 一時 |
| 外部ストア | shop | 範囲リダイレクト無効 | 外部URL: your-store.example.com | 301 または 302 |