お出かけブログ運営WordPressSimplicityCocoonmixhostPC・スマホiPhoneMacアプリmixhost移行時にサイトのトップページ以外が404エラーの原因と対処方法スポンサーリンクmixhostTwitterFacebook0はてブ1Pocket1LINEコピー2018.06.21スポンサーリンク先日、ロリポップからmixhostにサーバを移行しました。ロリポップからmixhost(ミックスホスト)への移行手順と注意点lolipop(ロリポップ)からmixhost(ミックスホスト)にレンタルサーバを移行、移動させる手順、方法についてご紹介します。移行した時の注意点やエラー例についてもご紹介します。作業時間は約2時間ほどですが、ほとんどがファイルのアップロードとダウンロードで、非常に簡単です。ikumen-sim.net2017.05.14ただ、mixhostにデータ移行後、hostsファイルを書き換えて動作確認した時に、サイトのトップページ以外で404エラーが出てしまいました。今回は404エラーの原因と対象方法についてまとめました。発生した事象はトップページ以外が全て404エラーデータ移行後、トップページは正常に表示されますが、その他のページは404エラーとなりました。Server」と表示されているので、mixhostのサーバ(litespeed)で404エラー画面を表示していることがわかります。404エラーとは404エラーとは、サイト上の存在しないページにアクセスした時に発生するエラーです。一般的にはURLを間違って入力したり、リンク切れのURLにアクセスした時に見るエラーです。今回はサイト移行後に急にトップページ以外が404エラーになっており、ページがないというようりも何かの設定を見直した方が良さそうです。「.htaccess」ファイルの中身が変わったから?色々と調査した結果、どうやら原因は「.htaccess」ファイルのようです。私の場合、サーバ上の「.htaccess」ファイルを確認したところ、以下の記載のみとなっていました。何だこれは!?と思い、mixhostのサポートセンタに以下の2点を質問しました。「.htaccess」ファイルはサイト移行に伴い、変更されるのでしょうか?変更される場合はその理由と内容を教えてもらえませんか?それに対する回答がこちらです。on」の記載は各サイトドメイン設定時に(/public_html以下の.htaccessとして)デフォルトで設定されますが、設定値としては途中で変更されることはございません。ん、、、??ここまでようやく中身が変わったのではなく、「.htaccess」ファイルが正しくアップロードできていないかも?ということに気がつきました。原因は「.htaccess」ファイルを移行前のサーバからダウンロードできてなかった改めて調査すると、どうやら私は移行前のサーバからファイルをダウンロードする時に「.htaccess」ファイルをダウンロードできていなかったようです。ダウンロードできなかった理由は、私が使用しているFTPソフトのCyberduckの設定で「.(ドット)」から始まるファイルを表示していなかったことが原因です。サーバ移行時の404エラーの対処方法サーバ移行時の404エラーへの対処は以下の通りです。移行前のサーバからファイルを取得する時には「.htaccess」ファイルも表示して「.htaccess」ファイルも含めてmixhostのサーバにファイルをアップロードするというわけでここではFTPソフトでアクセスした時でも「.htaccess」ファイルを表示させる方法についてご紹介します。FTPソフトCyberduckで.htaccessファイルを表示する方法FTPソフトCyberduckで、「.(ドット)」から始まるファイル(.htaccessファイル)を表示する方法についてご紹介します。Cyberduckのインストール、設定方法はこちらの記事をご覧ください。Macでおすすめの無料FTPソフトCyberduckのダウンロード、設定、使い方まずはCyberduckを起動し、Cyberduckの環境設定を選択します。続いて、環境設定のブラウザで「’.’から始まるファイルを表示」にチェックをつけます。すると、サーバ上で「.htaccess」ファイルが表示されるようになります。移行前のサーバから「.htaccess」ファイルを取得し、移行先サーバにアップすると事象解決ここで、改めて移行前のサーバから再度「.htaccess」を取得し、mixhostのサーバにアップロードしてみると、無事全てのページが正常に表示されるようになりました。いやー、良かったです。笑それにしてもmixhostのサポートセンタは回答が早く、良いヒントをくれたので助かりました。レンタルサーバはサポートが充実している方が良いですね。運営者プロフィールjin「お金、時間、そして家族を大事にしたい」と考えるパパに少しでもプラスとなるよう情報発信しています。睡眠アプリ(SleepMeister)愛用者。ルンバ、ブラーバ、食洗機などの時短家電大好き。コメントをキャンセルメールアドレスが公開されることはありません。*サイト上に表示された文字を入力してください。Rankingに変えたらサーバ負荷が激減した2018.02.032018.06.21mixhost(ミックスホスト)の評判は?1年間使用して分かったメリット・デメリット2018.01.272018.06.21WordPressでスペルチェックを無効にする方法(Chrome・Firefox・Safari)2018.01.152018.08.06LiteSpeedとは?Apacheとの違いは?採用しているレンタルサーバは?2017.09.112018.06.21WordPressテーマをバージョンアップ(アップデート)方法と動作確認方法2017.08.292018.06.21スポンサーリンクSearchProfilejin「お金、時間、そして家族を大事にしたい」と考えるパパに少しでもプラスとなるよう情報発信しています。睡眠アプリ(SleepMeister)愛用者。ルンバ、ブラーバ、食洗機などの時短家電大好き。clock(スリープサイクル)」の機能と使い方2017.06.032018.06.21麻布テーラーでオーダースーツを作った感想とおすすめの作り方2016.03.022019.03.23子供がYouTubeを見ることをやめさせる言葉掛けを「伝え方が9割」の7つの切り口で試してみた2016.10.062018.06.24妻が里帰りすると寂しい!?里帰り出産で旦那が考えておくべき4つのこと2016.01.162018.06.21SearchProfilejin「お金、時間、そして家族を大事にしたい」と考えるパパに少しでもプラスとなるよう情報発信しています。睡眠アプリ(SleepMeister)愛用者。ルンバ、ブラーバ、食洗機などの時短家電大好き。ぱぱたす(PaPa+).タイトルとURLをコピーしました。