質問: テスト環境のネームサーバの設定についての質問です。 今現在稼動しているサイトをリニューアルしようと思い、別サーバーでテストしていますが テストのバーチャルドメインでパスなどが違うため作業しにくくて困っています。 当然ドメイン(仮にtest.comとします)は現行サイトに利用しているので、 テストサイトには適用できないのですが、自分のPCに test.com => テストサーバーのネームサーバーを参照する といった設定をすることで自分のPC環境でのみtest.comを入力したときに テストサイトを参照できるようになるという記事を以前見た記憶があったのですが、 どこで見たか忘れてしまい、検索しても見つけることができませんでした。 どなたかご教授のほど宜しくお願いいたします。
回答: DNSの設定をせずとも、hosts ファイル(Windowsの場合、通常は C:\windows\system32\drivers\etc)にテストサイトのIPアドレスを登録すれば、そちらを見に行ってくれます。 たとえば、テストサイトのURLがwww.test.comでIPアドレスが192.168.0.1であれば > > 192.168.0.1 www.test.com > > > といった感じです。なお、当然正規の www.test.com を閲覧する際には、行った設定を削除する必要があります。 なお、テストサイト側でも、上記の例でいえば、www.test.com として参照されたときに適切に動作するように設定を行う必要があります。