我在我的mac机器上运行了rails应用程序,并且能够访问localhost:3000但无法访问127.0.0.1:3000
在/etc/hosts
我有
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
我是否需要添加更多设置?或者我错过了什么?
由于
答案 0 :(得分:0)
您需要将Rails服务器绑定到0.0.0.0。这样您的应用程序将在以下位置提供:
lvh.me:3000
localhost:3000
your_ip:3000
127.0.0.1:3000
rails s -b 0.0.0.0
答案 1 :(得分:0)
您需要使用-b
选项绑定Rails服务器。这样您就可以使用Your IP
,127.0.0.1
& lvh.me
运行此
rails s -b 0.0.0.0
这是一个非常好的Rails基本命令教程和其他选项