メインコンテンツへ
短.be

URL リライト

Web サーバーが内部的に URL を書き換える処理。ユーザーに見える URL を変えずにサーバー側の処理パスを変更できる。

2025年9月15日 · 約 1 分で読めます

リダイレクト

URL リライトとは、 Web サーバーが内部的に URL を書き換える処理です。ユーザーに見える URL を変えずに、サーバー側の処理パスを変更できます。リダイレクトとは異なり、ブラウザの URL バーに表示される URL は変わりません。

URL リライトの典型的な用途は、 SEO フレンドリーな URL の実現です。ユーザーには example.com/products/shoes を表示しつつ、サーバー内部では example.com/index.php?category=products&item=shoes として処理します。 Apache の mod_rewrite や Nginx の rewrite ディレクティブで実装します。

URL リライトとリダイレクトの違いは重要です。リライトはサーバー内部の処理であり、ブラウザは書き換えを認識しません (URL バーは変わらない) 。リダイレクトはブラウザに新しい URL へのアクセスを指示し、 URL バーが変わります。 SEO の観点では、 URL の統一にはリダイレクト (301) 、内部的な URL の整理にはリライトを使い分けます。

短縮 URL サービスでは、 CloudFront の Lambda@Edge や API Gateway のマッピングテンプレートで URL リライトを使い、短縮コードを内部的な処理パスに変換するケースがあります。関連書籍は Amazon でも探せます。

X でシェアはてブ

この記事は役に立ちましたか?

関連用語

関連記事

よくある質問

URL リライトとリダイレクトの違いは何ですか?
リダイレクトはブラウザに新しい URL へのアクセスを指示しますが、 URL リライトはサーバー内部で URL を変換するだけで、ブラウザには元の URL が表示されます。
URL リライトはどのような場面で使いますか?
動的 URL を静的な見た目に変換する場合、 API のバージョニング、マルチテナントアプリケーションのルーティングなどで使用されます。

短縮 URL を作成してみませんか?

無料で URL を短縮する