Homestead 端口转发问题?

假设有两个项目

Homestead.yaml 文件:

sites:
    - map: homestead.app
      to: /home/vagrant/Code/Laravel/public
    - map: another.app
      to: /home/vagrant/Code/another/public

hosts 文件:

192.168.10.10  homestead.app
192.168.10.10  another.app

这样通过域名去访问不同的项目没有问题。但如果想通过不同的端口去访问不同的项目要怎么处理?
比如通过 http://localhost:3000 访问 homestead.app 对应的项目, http://localhost:3001 访问 another.app 对应的项目。

试了下在 Homestead.yaml 文件中添加 ports 项:

ports:
    - send: 3000
      to: 80

      protocol: tcp

这样好像只能通过 http://localhost:3000 访问 homestead.app 对应的项目,有点疑惑!!

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 3

同问 楼主解决了么 我也遇到了这个问题

5年前 评论
DianWang

可以用nginx反向代理

5年前 评论

@avrilko 请问有解决办法吗

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!