開発目的で、「127.0.0.1:3000」(ポート 3000 のローカルホスト) を local.mydomain.com のようなものにマップしたいと思います。FacebookのSDK(OAuth)を組み込んだアプリケーションをテストしているので、これを行いたいと思います。ローカルで開発に変更を加えるたびに、Facebook にログインしてアプリケーションの登録済みドメインを変更しなければならないのは本当に苦痛です。したがって、 /etc/host ファイルには次のものがあります。
127.0.0.1 localhost
127.0.0.1:3000 local.mydomain.com
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
local.mydomain.com <- 404 ですが、localhost:3000 <- 動作します
localhost:port をドメインに正しくエイリアスするにはどうすればよいですか?
ありがとう!
私の解決策
現在ポート 80 でリッスンしているローカル Apache サーバーを停止する必要がありました。次に、127.0.0.1 を local.mydomain.com にマップしました。ラメ。Facebook には、開発用ドメイン名を提供する機能が必要です。