質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

88.10%

hostsファイル書き換えでサーバーの引っ越しデータを確認したい

解決済

回答 2

投稿 編集

  • 評価
  • クリップ 1
  • VIEW 1,740

score 11

 前提

既に公開している独自ドメインのwordpressのサイトがあります。
同じホスティングサービスの別アカウントサーバーに同じドメインのまま引っ越す必要がでてきました。
できるだけ空白時間を設けず、確実に引っ越ししなくてはいけません。

現在のホスティングサービス:ロリポップ
引っ越し先のホスティングサービス:ロリポップ
ドメイン:ムームーDNSで管理
自分のPC:Windows10

 現在までの作業

1.新しいアカウントをロリポップで作った
2.現在公開しているサイトと同じフォルダを作り、wordpressを簡単インストールした

http:// hogehoge.lolipop.jp / wp


3.元のサイトからファイルとDBを「all-in-one-WP-migration」というプラグインでエクスポートした(URL変換オプションはつけなかった)
4新しいサイトのWPで同じプラグインでデータをインポートした

今は

WordPress アドレス (URL):http:// hogehoge.lolipop.jp / wp
サイトアドレス(URL)::http:// hogehoge.lolipop.jp /


では正しく表示されるという状態です。

 実現したいこと

1.動作確認

http:// hogehoge.lolipop.jp /


で表示されている状態のデータを、まず自分のPC上でだけ

http://original.jp /


で表示させて動作確認をしたい。

2.確認できたら、実際のドメインの割り当てを変更したい

 発生している問題

今の状態のデータを自分のPCで一時的に

http:// org_domain.jp にアクセスすると、

http:// hogehoge.lolipop.jp / の中身が表示される状態にしたい


で見られるようにするところでつまづいています。
hostsを書き換えるという手法があると調べたのですが、うまくいきません。

 試したこと

1.http:// hogehoge.lolipop.jp /のIPアドレスを調べた

powershell -NoProfile -ExecutionPolicy unrestricted -Command "start notepad C:\Windows\System32\drivers\etc\hosts -verb runas"
1


としてhostsファイルを開き、調べたIPアドレスをorg_domain.jpに割り当てた

**.**.**.** org_domain.jp


の一行を追加して保存した。

2.ブラウザのキャッシュをクリアして、org_domain.jpにアクセスした

、、、何度やっても、現行のサイトしか表示されません。
この方法ではいけないのでしょうか。
そもそも、http:// hogehoge.lolipop.jp /として正しく表示させる設定にして良かったのか、わからなくなってしまいました。
アドバイスいただけますと嬉しいです。

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 過去に投稿した質問と同じ内容の質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

質問への追記・修正、ベストアンサー選択の依頼

  • y_waiwai

    2018/08/18 10:03

    そのIPアドレスでアクセスしてみては。そのURLにリダイレクトする設定になってるとか

    キャンセル

  • noritamako

    2018/08/18 10:20

    ありがとうございます、そのままIPアドレスを入れたところ、「404エラー」でアクセス禁止と出ました。もう少し調べてみます。

    キャンセル

回答 2

checkベストアンサー

0

ひょっとして、そもそもできないことをやろうとしているのでは?

現状は以下のようなことでしょうか? 違っていたら指摘してください。

(1) http://hogehoge.lolipop.jp/ が今使っているサイトのアドレス。インターネットに接続されているどの PC からもそれにアクセス可能。応答も期待通りになる

(2) hogehoge.lolipop.jp の IP アドレスを調べた。仮に 111.111.111.111 とします

(3) 自分の PC の hosts ファイルに 111.111.111.111 org_domain.jp と設定した

(4) ping を hogehoge.lolipop.jp および org_domain.jp に打つと、どちらも IP アドレスは 111.111.111.111 になる

(5) ブラウザのアドレスバーに http://org_domain.jp/ と入力して要求をかけると、期待した応答は帰ってくる。ブラウザのアドレスバーには http://org_domain.jp/ と表示されたまま

で、やりたいことは上記 (5) でブラウザのアドレスバーには http://hogehoge.lolipop.jp/ と表示されるようになってほしいということですか?

であれば、そもそもできないことをやろうとしています。(5) の状態が正常です。

投稿

編集

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2018/08/18 12:20

    よく読んだらおかしな文章でした。
    http:// org_domain.jp/にアクセスしたときhttp://hogehoge.lolipop.jp/にアップしたデータが表示されてほしいのに、http:// org_domain.jp/のデータのままであると言いたかったのです。

    キャンセル

  • 2018/08/18 12:25

    質問者さんの思い違いとしか考えられないです。http://hogehoge.lolipop.jp/にアップしたつもりが、実は http://org_domain.jp/ にアップされていたとか。

    キャンセル

  • 2018/08/18 13:50

    SurferOnWww様
    わかりにくい質問に、何度も回答してくださって本当にありがとうございました。
    HTMLを一部書き換えて、わかりやすい状態にして再度データをアップロードし、試したのですが、うまくいきませんでした。
    今回の目的は、新しいサーバー側にアップロードしたWebサイトが適切に表示されるかどうかを、ネームサーバーの切り替え前に確認することだったので、この方法でなくそういった機能のついているホスティングサービスを捜してみようと思います。
    貴重なお時間、ありがとうございました。

    キャンセル

0

IP アドレスが間違っているのでは? ping を打って調べてみてはいかがですか?

ちなみに、自分の環境で ping を打つと以下のようになります。応答が返ってこない場合でも名前解決はされて表示されます。

イメージ説明

ちなみに、上が自分が使っているドメイン、下が hosts ファイルに設定した localhost のものです。

名前解決とは何かについては以下の記事を見てください。

名前解決
http://surferonwww.info/BlogEngine/post/2012/05/23/Address-resolution.aspx

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2018/08/18 10:23

    ありがとうございます、
    ping hogehoge.lolipop.jp
    ping org_domain.jp
    のどちらも、hostsに設定した同じIPアドレスで応答が返ってくる状態なのです。

    キャンセル

  • 2018/08/18 10:31

    で、その IP アドレスでアクセスすると HTTP 404 Not Found エラーが返ってくるのですか? 404 というのも変ですが、何せよサーバーから応答が返ってくるということは、その IP アドレスでサーバーまで要求が届いているということなのですけど。

    キャンセル

  • 2018/08/18 10:46

    もしや私は「IPアドレスでアクセスする」の意味がわかっていないのでしょうか?
    http:// org_domain.jp/のIPアドレスが111.11.111.111で応答されたとしたら
    http:// 111.11.111.111/でも同じようにアクセスできるということだと思っていたのですが、、すみません。

    キャンセル

  • 2018/08/18 11:03

    > http:// 111.11.111.111/でも同じようにアクセスできるということだと思っていたのですが、、すみません。

    そのはずなのですが・・・

    たぶん、IP アドレスでアクセスされると(Host が IP アドレスだと)サーバーが 404 エラーを返す設定なっているのではないかと思われます。

    キャンセル

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 88.10%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

同じタグがついた質問を見る