ローカル環境でドメイン関連の検証を行う為のメモ
自分用のメモです。
現在開発中のサービスが、サブドメインによってページを出し分けるような仕様です。 その為ローカルの開発環境の場合、http://localhost:8000のようになる場合、都合が悪かったです。
そこで、/etc/hosts
ファイルをいじって、特定のドメインを自分のローカル環境(127.0.0.1)を見るようにしたいと思います。
ちなみに127.0.0.1ってなんなんだと思っておりましたので、調べてみました。
127.0.0.1はローカル・ループバック・アドレスと呼ばれ、自分自身を指す特別なIPアドレスである。「localhost」という名前でも参照できる。自分自身の上で動作しているサービスへ接続する場合は、このIPアドレスを利用できる。ほとんどの場合localhostと127.0.0.1は同じだが、「\localhost」と指定するとエラーになることがある
ローカル・ループバック・アドレス(127.0.0.1)とは?
元々のhostsファイル
## # Host Database # # localhost is used to configure the loopback interface # when the system is booting. Do not change this entry. ## 127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost
変更後のhostsファイル
## # Host Database # # localhost is used to configure the loopback interface # when the system is booting. Do not change this entry. ## 127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost #↓追加 127.0.0.1 sample.hoge.jp