URLをリダイレクトする方法

著者: Ellen Moore
作成日: 11 1月 2021
更新日: 1 J 2024
Anonim
301.HTAccessを使用したリダイレクト-Webサイトページのリダイレクト| WPラーニングラボ
ビデオ: 301.HTAccessを使用したリダイレクト-Webサイトページのリダイレクト| WPラーニングラボ

コンテンツ

URLリダイレクトを使用する理由はいくつかあります。コンテンツをあるドメインから別のドメインに移動できるため、訪問者を古いサイトから新しいサイトにリダイレクトする必要があります。同じサイトに複数のドメインを関連付けることができます。または、「www」のないサイトを正しいサイトページにリダイレクトする必要があります。新しいサイトへのリンクを含むエラーページを作成するのは簡単なリダイレクトですが、常に最善とは限りません。トラフィックが多く、検索結果が良好なサイトの場合、このようなリダイレクトは最初から始めることを意味します。これに加えて、ユーザーは新しいサイトの名前のリンクに注意を払わない場合があります。以下で説明する方法では、トラフィックは引き続き古いドメインに送られますが、新しいドメインにもリダイレクトされます。検索エンジンがデータベースを更新すると、新しいドメインはすべての検索結果を保持します。 URLリダイレクトプロセスをマスターすることの難しさは、サイトがどの言語で書かれているか、そしてコードの編集にどれだけの経験があるかによって異なります。


ステップ

方法1/5:新​​しいドメインとファイルを準備する

  1. 1 新しいドメインがホスティングアカウントに属していることを確認してください。
  2. 2 古いドメインからコンピューターにファイルをダウンロードします。 フォルダ構造とファイル名を保持します。
  3. 3古いドメインから新しいドメインにファイルをアップロードします。
  4. 4[スタート]ボタンをクリックし、[プログラム]で[アクセサリ]> [メモ帳]を開いて、テキストエディタを開きます。

方法2/5:METAコマンドを使用してURLをリダイレクトする

  1. 1「index.html」ファイルまたはリダイレクトするファイルを開きます。
  2. 2HEADタグの後にカーソルを置きます。
  3. 3 次のように入力します:
    • meta http-equiv = "refresh" content = "0"; URL = "http://www.newsite.com/newurl.html">
    • 「0」は、リダイレクトが発生するまでの秒数です。 www.newsite.com/newurl.html-リダイレクト先のサイト名と特定のページ。
  4. 4 テキストを追加してエラーページを作成します。 サイトが新しいページに移動したという通知を追加します。新しいサイトに手動で移動するために使用できるリンクを使用して、新しいサイトの名前を追加します。訪問者が必要な情報を読むことができるように、ページの更新時間を変更します。
  5. 5ファイルを保存します。

方法3/5:htaccessファイルを使用してリダイレクトする

  1. 1 サイトがApacheサーバーで実行されている場合は、ファイルを見つけます。 Apacheサーバー上のhtaccessファイルには、エラーリクエスト、リダイレクト、およびその他のリクエストが含まれています。
  2. 2 300のhttpステータスコードのリストを参照します。 コード「301」はリダイレクトの場合に使用され、「永続的に移動」を意味します。
  3. 3 次のコードをテキストファイルに入力します。
    • RewriteEngineオン
      RewriteRule ^(。 *)$ Http://www.newdomain.com/$1 [L、R = 301]
    • 「L」は最後の指示、「R」はリダイレクト、パラメータ「301」は最後のリダイレクトです。
  4. 4 インターネット上で、タイトル、動的ページ、サブドメインにスペースが含まれるURLをリダイレクトする方法に関する情報を検索します。
  5. 5「newdomain.com」を新しいサイトの名前に変更します。
  6. 6 「保存」をクリックします。 ファイルを表示するオプションを[すべてのファイル]に変更します。ファイルを拡張子なしで.htaccessとして保存します。

方法4/5:ファイルのアップロードとテスト

  1. 1 バックアップを保持するために、既存の.htaccessファイルの名前を変更します。 ファイル名.htaccessbackupなどを使用して、ファイルを簡単に見つけて回復します。
  2. 2変更したファイルを古いドメインのルートフォルダにアップロードします。
  3. 3 古いドメイン名をブラウザに入力します。 新しいサイトにリダイレクトする必要があります。

方法5/5:別のコードを使用する

  1. 1 サイトが書かれている言語を調べてください。 言語ごとに異なるコードがあります。
    • PHP、ASP、Coldfusion、Javascriptのリダイレクトコードはオンラインで見つけることができます。

警告

  • これは一般的なスパム方法であるため、メタリフレッシュページは検索エンジンによってフィルタリングされます。
  • FrontPageユーザーは、_vti_binフォルダーと_vti_admおよび_vti_autサブフォルダーにある.htaccessファイルを変更する必要はありません。