我的笔记本电脑上运行着 Apache 和 Rails。Apache 在端口 80 和 Rails 3000 上运行。
在我的 hosts 文件中,我有类似的条目
127.0.0.1 dev.somesite.com
这对 Apache 来说很有效
如何添加路由到端口 3000 的条目?
类似于 127.0.0.1:3000 dev.somerailssite.com ?
答案1
不可以。端口不是名称解析的一部分。
答案2
不可能。主机文件查找在名称和 IP 地址之间进行解析,而不考虑传输层;端口是传输层的功能。有关详细信息,请参阅 OSI 模型。
你可以做的一件事就是使用基于名称的虚拟主机在 apache 中,在 dev.somerailssite.com 设置一个虚拟主机,该虚拟主机重定向到 dev.somerailssite.com:3000。