首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用Valet在子域上使用代理服务两个项目

使用Valet在子域上使用代理服务两个项目
EN

Stack Overflow用户
提问于 2022-08-09 03:54:16
回答 1查看 158关注 0票数 1

我有两个项目,一个是API(Laravel APP),另一个是前端应用程序(Nuxt APP)。我希望使用本地的valet在同一个域中为这些项目提供服务。问题是我无法做到这一点,因为我的两个子域都指向前端应用程序(Nuxt APP)。以下是重现此问题的步骤

步骤1:

在这里,每个子域已经使用以下命令注册,并指向正确的目录,

valet link api.nuxttodo

valet link app.nuxttodo

注意:此时,如果我访问api.nuxttodo.test,它将成功地打开API(Laravel App)。

运行这些命令后生成的两个links(子域)如下

步骤2:

之后,我使用命令为app.nuxttodo.test域添加了一个代理,因为我的前端应用程序(Nuxt App)正在http://localhost:60539上运行。

valet proxy app.nuxttodo http://localhost:60539

一个proxy如下所示

问题:

现在的问题是,两个子域现在指向同一个项目。api.nuxttodo.testapp.nuxttodo.test URL现在都在打开前端应用程序(Nuxt APP),我无法访问在运行代理之前可以访问的API(Laravel App)。

EN

回答 1

Stack Overflow用户

发布于 2022-08-14 09:52:06

我正在运行相同的设置,我只在Laravel目录中使用valet link

对于前端项目,我使用valet proxy

您应该取消前端valet unlink app.nuxttodo的链接,因为这可能会导致问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73286361

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档