HTMLリダイレクトの実装方法


<meta http-equiv="refresh" content="0; URL=https://example.com">

このコードでは、<meta>要素のhttp-equiv属性を使用して、リダイレクトを実現しています。content属性の値には、リダイレクト先のURLと転送までの待機時間(秒)を指定します。

  • JavaScriptを使用したリダイレクト:

    <script>
    window.location.href = "https://example.com";
    </script>

    このコードでは、JavaScriptを使用してwindow.location.hrefプロパティを変更することで、リダイレクトを実現しています。指定したURLに自動的に転送されます。

  • HTTPリダイレクトを使用したリダイレクト:

    HTTP/1.1 301 Moved Permanently
    Location: https://example.com

    このコードは、HTTPヘッダーを使用してリダイレクトを実現します。301 Moved Permanentlyステータスコードと、Locationヘッダーにリダイレクト先のURLを指定します。