Webサイトを別のWebホストに移動する方法(およびいつ切り替えるかを知る方法)

書かれた記事:
  • ホスティングガイド
  • 最終更新日:10、2019

理想的な世界では、Webホストの切り替えについて心配する必要はありません。私たちのサイトは、現在のホスティングプロバイダの施設に喜んで収容され、大きな負荷時間、手頃なコスト、100%の稼働時間で維持されます。

残念ながら、世界は理想的ではなく、この完璧なシナリオは、あるとしても稀​​にしか存在しません。 あなたの現在のウェブホストがあなたが必要としているものを提供していないなら、それはより良いものに移行する時であるかもしれません。 この記事の後半部分) あなたのサイトを新しいウェブホストに移動することは、新しい家に移動することのように面倒である必要はありません。 あなたが正しいステップを踏めばそれは実際にはかなり簡単なことがあります。

ウェブサイトを新しいウェブホストに転送するには2つのルートがあります:

オプション#1:簡単な方法

  1. 無料サイト移行サービスで新しいWebホストを購入する
  2. あなたの古いウェブホストでアカウントの詳細を提供する。
  3. 座って、サポートチームに残りをさせてください。

オプション#2:手動転送*

  1. 新しいウェブホストを購入する
  2. 既存のファイル、データベース、電子メールアカウントを新しいホストに移動する
  3. 最終チェックとトラブルシューティング
  4. ウェブサイトのDNSレコードを切り替える
  5. DNSの変更が反映されるのを待つ


オプション#1:無料のホスト移行サービス

これは 初心者や忙しいビジネスオーナーに最適なオプション。 それが仕事を成し遂げるための最も簡単で最速の方法だからという理由でそれは私の好みの方法でもあります。

Webホスティングは競争の激しい業界です。ホスティング企業は、新規顧客のために多大な労力を費やすなど、新しい顧客を獲得するためにできる限りのことをしています。 私が推薦するいくつかの素晴らしいものを含む多くのホスティング企業は、無料のウェブサイト移行サービスを提供しています。 ほとんどの場合、新しいプロバイダーにサインアップした後で移行をリクエストすれば、サポートチームが残りの処理を行います。

この特典を活用して、時間を節約し、他のウェブサイトの作業に集中してください。

あなたがする必要がある3つの簡単なステップはここにあります。

1-フリーサイト移行を提供するウェブホストにサインアップする

フリーサイト移行のホスティング企業

フリーサイト移行のないホスティング企業

無料のホワイトグローブWebサイトの移行サービスを希望する場合は、これらのホストを避けてください。

2 - サイトの移行をリクエストし、Webサイトの詳細を提供する

新しいWebホストで移行要求を提出してください。 通常は、ホスト名、cPanelログイン、FTPログインなどの古いホストでログインデータを提供するだけです。 あなたの新しいWebホストが残りの世話をします。

例:InMotionホスティング

InMotion Hosting Website Tranfer
InMotion Hostingでサイト転送を開始するには、AMPダッシュボード> Account Operations> Website Transfer Requestにログインします。 InMotionの無料サイト移行を今すぐ開始するにはここをクリック.

例:SiteGround

サイトの移行を開始するには、以下の手順に従います。ユーザエリア>サポート>リクエストアシスタント(下)>ウェブサイトの転送にログインします。 ここをクリックしてSiteGroundの無料サイト移行を開始する.

例:クラウドウェイ

Cloudwaysユーザーは、最初に無料でサイト/アプリを移行し、それ以降は標準のサイト転送で$ 25 /転送を受けられます。 Cloudwaysサイト転送を今すぐ開始するには、ここをクリックしてください。

3-サイトバックとリラックス

はい、それだけであなたがする必要があります。

データベースエラーのトラブルシューティングはありません。 メールアカウントの移行はありません。 パイのように簡単です。


オプション#2:サイトを手動で転送する

1-新しいウェブホストを購入する

ホストの移行を開始する前に、新しいWebホストが必要です。

さまざまなホスティングソリューションとプロバイダがあり、それぞれに独自の設定があります。 費用、必要なスペース、サーバー構成など、いくつかの要因に基づいて、どちらが適切かを評価し、比較する必要があります。

あなたが助けを必要とする場合 - 私のウェブホストを選択ガイドを読む; またはスティーブの WHTop.comでのホスティング比較ツール.

また、新しいホストを購入する際には、ドメインの移行(または新しいドメインの登録)をサードパーティのプロバイダに行うことを検討してください。ホストを再度切り替える必要がある場合は、ドメインを簡単に、 。

2-ファイル、データベース、電子メールアカウントの移動

静的なウェブサイトを新しいウェブホストに移動するのは非常に簡単です。古いウェブホストからすべてのファイル(.html、.jpg、.movファイル)をダウンロードして、古いフォルダとファイル構造に従って新しいウェブにアップロードしますホスト。 動的サイト(データベースを含む)を動かすことは、やや多くの作業を必要とします。

データベースを新しいホストに移動する

データベース(つまり、MySQL)上で動作する動的サイトでは、古いWebホストからデータベースをエクスポートし、それを新しいWebホストにインポートする必要があります。 cPanelを使用している場合、このステップはphpMyAdminを使用して簡単に実行できます。

phpMyAdminを使用したデータベースのエクスポートと転送
cPanel>データベース> phpMyAdmin>エクスポートにログインします。

コンテンツ管理システム(CMS、たとえばWordPress、Joomla)を使用している場合は、データベースをインポートする前に、新しいWebホストでコンテンツ管理システムをインストールする必要があります。 一部のCMSは簡単な転送機能(WordPressのインポート/エクスポート機能)を提供しています。この機能を使用して、CMSプラットフォームを使用して直接データファイルを転送することができます。

WordPressサイトデータベースを移動する。
ワードプレスダッシュボード>ツール>書き出し>すべてのコンテンツを書き出し

cPanelのWordPressサイト(最も一般的な設定)では、あなたのサイトを移動する最も簡単な方法は、あなたの "public_html"または "www"フォルダ内のすべてを圧縮し、あなたの新しいWebホストにフォルダをアップロードし、 WP-config:

define( 'WP_SITEURL'、 'http://'。$ _SERVER ['HTTP_HOST']); define( 'WP_HOME'、WP_SITEURL);

メールアカウントの移動

おそらく、あなたのウェブホストを切り替えるのに最も難しい部分の1つは、あなたの電子メールを転送することです。 基本的には、次の3つのシナリオのいずれかにぶつかります:

シナリオ#1:電子メールは現在、ドメインレジストラ(GoDaddyなど)でホストされています。

この電子メール設定は最も簡単に移動できます。 ドメイン登録者(電子メールのホスト)にログインし、A(または@)レコードをホストしている電子メールを新しいWebホストのIPアドレスに変更します。

シナリオ#2:電子メールアカウントはサードパーティ(Microsoft 365など)とホストされています。

MXレコードが、メールサービスプロバイダが必要とするその他のレコードとともに、DNSで更新されていることを確認します。

シナリオ#3:メールアカウントは古いウェブホストでホストされています

このシナリオでは、新しいWebホストの既存の電子メールアカウントをすべて再作成する必要があります。 このプロセスはちょっと面倒なことかもしれません。特に、たくさんの電子メールアドレスを使っている場合は特にそうです。

InMotion Hostingで電子メールアカウントを追加する(cPanelを使用)。

3-ファイナルチェックとトラブルシューティング

新しいホスティング設定にファイルを読み込んだら、ウェブサイト上ですべてが正しく機能していることを再度確認してください

いくつかのホスティング企業は、開発ステージングプラットフォーム(すなわち、 Sitegroundは)ので、新しい環境でライブを開始する前にサイトを簡単かつ流動的にプレビューすることができ、舞台裏の問題を修正することができます。

サイトのナビゲーションエラーやリンクの不足の修復

以前のホスティング環境からサイトの資産を移転すると、グラフィックスなどの資産が誤って配置されたり、特定のファイルが残ったりする可能性があります。 この場合、訪問者は404エラーを経験する可能性があります。 切り替え中および切り替え後に404ログに注目してください。このログは、サイトが完全に機能するように回復するために必要な、動作していないリンクやアセットを警告します。

ほとんどの場合、あなたは .htaccess redirectMatchとリダイレクト 古いファイルの場所を新しいファイルの場所にする。 以下は、使用できるサンプルコードです。

あなたの404ページを定義する

壊れたリンクによる被害の原因を最小限に抑える - moved.htmlは、404エラーが発生したときに訪問者に表示したいページです。

ErrorDocument 404 /moved.html

ページを新しい場所に転送する

リダイレクト301 /前--page.html http://www.example.com/new-page.html

ディレクトリ全体を新しい場所に転送する

redirectMatch 301 ^ / category /?$ http://www.example.net/new-category/

動的ページを新しい場所にリダイレクトする

そして、あなたが新しいホストであなたのサイト構造を変更した場合、

RewriteCondのRewriteEngine%{QUERY_STRING} ^ id = 13 $ RewriteRule ^ / page.php $ http://www.mywebsite.com/newname.htm? [L、R = 301]

データベースエラーのトラブルシューティング

スイッチの間にデータベースが破損する危険性があります。 私はそれが私が最もよく知っているので、例としてWordPressを使用します。

それでもWPダッシュボードにアクセスできる場合は、最初にすべてのプラグインを無効にして、データベースが正しくプルアップされているかどうかを確認してください。 その後、一度に1つずつ再度有効にし、毎回ホームページをチェックして、正しく表示されていることを確認します。

ダッシュボードにアクセスできない場合、状況は少し難解になります。 いずれかが機能するかどうかを確認するには、

  • データベースを再アップロードし、新しいデータベースを上書きします。
  • 破損エラーが発生している場所を確認し、古いサイトから新しいファイルにそのファイルを再アップロードしようとします。
  • ファイルを開き、新しいサーバーを指していることを確認します。

ソリューション#1:WordPressの自動データベース修復

これらの手順がうまくいかない場合は、少しのコーディングが必要になるかもしれませんが、私はそれを通してあなたに話しかけます。

まず、FTPで新しいサイトを開き、wp-config.phpファイルに移動します。 このファイルは、あなたがブログが置かれているメインフォルダ内になければなりません。 編集する前にこのファイルをバックアップしてください。

この言葉を探してください:

/ ** WordPressディレクトリへの絶対パス。 * /

その行のすぐ上に、次の文言を追加します。

define( 'WP_ALLOW_REPAIR'、true);

変更を保存し、FTPプログラムを開いたままにしておきます。 お気に入りのウェブブラウザを開きます。 担当者の次のアドレスに行く

http://yourwebsitename.com/wp-admin/maint/repair.php
修理画面
どちらのボタンでもデータベースを修復できますが、「修復と最適化」を選択するだけです。
修復されたデータベース
プロセスが完了すると、以下のような画面が表示されます。 それはあなたの設定ファイルからその修復ラインを削除するように促します。

ソリューション#2:phpMyAdmin

上記の方法がうまくいかない場合、次のステップはデータベースに向かうことです。

これは、データベースの仕組みが正確にわからない場合は難しいかもしれませんが、手順は非常に簡単です。 データベースを完全に破棄しても、古いサーバーから再ダウンロードして再度アップロードするだけで済みます。 あなたのデータベースをバックアップしている限り、本当に恐れる必要はありません。

あなたの新しいWebホストからphpMyAdminにアクセスしてください。 WordPressデータベースを選択してください。 これは通常yoursite_wrdp1というタイトルです。

ただし、これはさまざまです。 しかし、タイトルのどこかに "WP"が表示されます(下の図を参照)。 また、上記の手順で開いたwp-config.phpファイルにデータベース名がリストされていることがわかります。 phpMyAdminのデータベース名をクリックして開きます。

データベースを選択する
cPanel> Access phpMyAdmin>データベース名をクリックして開きます。
すべてをチェック
データベースがロードされたら、「Check All / Check tables with overhead」というボタンをチェックします。
修理台
チェックボックスをオンにした場所の右側にあるドロップダウンボックスで、[Repair Table]を選択します。
成功した修理
テーブルが修復され、画面上部に「あなたのSQLクエリが正常に実行されました」というステータスが表示されます。

4- DNSレコードの切り替え

godaddy dns record

次に、WebサイトのDNSレコード(A、AAAA、CNAME、MX)をレジストラの新しいWebホストのサーバーに切り替える必要があります。

DNSレコードは、ユーザーの送信先を指定する「命令」のリストです。 DNSレコードを新しいサーバーに移動すると、訪問者が誤ったやりかたを受け取るのではなく、意図した通りにサイトを見つけることができます。 これは重要なステップです。新しいWebホストから正しいDNS情報を取得してください。

ウェブサイトのDNSを変更する際のステップバイステップの手順は次のとおりです。 GoDaddyは, 名前安い、および Domain.com.

5- DNSの変更が反映されるのを待ちます。

DNSレコードの移動を要求すると、スイッチはライブを実行するために数時間から1日の間にどこでもかまいません。

スイッチが有効になったら、キャンセルについてあなたの元ホスティング会社に警告してください。 そして、あなたはすべて終わりました!

ヒント: 私のDNSとは DNSルックアップを実行して、18ロケーションにある複数のネームサーバーから現在のIPアドレスとDNSレコード情報を調べます。 これにより、DNS伝播の最新の状態を確認できます。
DNSマップ 20の場所の上からDNS伝播状況をチェックするためのもう一つの無料のDNS検索ツールです。

ウェブサイトのダウンタイム管理に関するもう少し

転送プロセス中にWebサイトでダウンタイムが発生しないようにするには、サイトのDNSを切り替える前に、すべてのホストが新しいホストで正しく動作していることを確認する必要があります。

理想的には、訪問者やクライアントに、新しいWebホストにWebサイトを転送していることと、切り替えを行っている時間に関する情報も通知する必要があります。

これにより、移行中のサイト訪問者の数が減り、システムの負荷がなくなり、顧客サービスの頭痛を防ぐことができます。

スイッチが完了したら、次のことをお勧めします。 サイトの稼働時間を詳細に監視する 新しいホストのすべてが問題なく動作するようにします。


Webホストを変更する時が来たことを知る

新しいWebホストに切り替えることはストレスの多い時間になる可能性があります - それが多くのサイト所有者が必要でない限りWebホストを切り替えることを好まない理由です。 結局のところ - すべてがうまく機能しているのに、なぜ時間とエネルギーを浪費するのでしょうか。

だから、いつになるのが正しいのか 新しいホストを探し始めます? あなたのウェブホストがあなたのウェブサイトの問題の根本的な原因であることをどのようにして知っていますか? ここにいくつかのヒントがあります:

  1. あなたのサイトは絶えずダウンしています
  2. あなたのサイトは遅すぎます
  3. カスタマーサービスは役に立ちません
  4. より多くのスペース、機能、またはその他のリソースが必要です
  5. あなたは払いすぎている
  6. あなたは何度もハッキングされました
  7. あなたは他のところで素晴らしいサービスについて聞いたことがあります

結論:良いWebホスト=夜の睡眠を改善する

に切り替えたとき インモーションセンタホスティング 何年も前 - テクニカルサポートはとても役に立ち、私が眠っている間に安全かつ確実に私のサイトを切り替えました。 私はすぐにそして確実に機能するウェブサイトに目を覚ましました。

あなたがその程度の快適さを感じていないか、あなたがあなたのウェブホスト上で見た否定的な報告に悩まされているなら、それは変化の時であるかもしれません。

また、

Webホスティングとドメイン名

アップグレードとWebホストの選択について

より良いWebサイト/ブログの開発について

Jerry Lowによる記事

オタクのお父さん、SEOのデータジャンキー、投資家、そしてWeb Hosting Secretの創設者。 Jerryは2004以来インターネット資産を作り、オンラインでお金を稼いでいます。 彼は、思いやりのある落書きを愛し、新しい食べ物を試すのが大好きです。

接続する: