出于开发目的,我想将“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 应该有能力提供开发域名。