我已经将我的机器配置为所有访问 localhost,我需要一些访问“http://*.localhost.com:3000,”* - 我输入了一些项目和实例的名称。我需要运行一个 PHP 服务器并安装 MAMP Pro,但在我运行 php 服务器后,无法访问我的其他服务器。http://本地主机:3000它可以工作,但是当我需要访问 http://*.localhost.com:3000 时不起作用,我已经检查过 /etc/hosts 并且一切正常。
关于php中的项目,我已经完成甚至卸载了MAMP但仍未恢复正常,问题仍然存在...我的电脑是装有Snow Leopard的Mac。
有人知道该怎么解决吗?谢谢
我的/etc/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 planner.localhost lambitter.localhost.com bolasolta.localhost.com localhost.com seta.localhost.com crieme.localhost.com
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
答案1
你能 ping 任何子域吗?如果可以,问题在于监听端口 3000 的任何东西都没有配置为监听这些域。在 Apache 中是 vhosts,对于 RoR 我不确定。