我的笔记本电脑上运行了Apache和Rails。 Apache在端口80和rails 3000上运行。
在我的主机文件我有条目
127.0.0.1 dev.somesite.com
这适用于Apache
如何添加路由到端口3000的条目?
像127.0.0.1:3000 dev.somerailssite.com?
你不能。 端口不是名称parsing的一部分。
是不可能的。 主机文件查找在名称和IP地址之间parsing,不考虑传输层; 端口是传输层的function。 有关更多信息,请参阅OSI模型。
你可以做的一件事是在apache中使用基于名称的虚拟主机 ,并在dev.somerailssite.com上设置一个虚拟主机,该主机redirect到dev.somerailssite.com:3000。