子域重新路由到域

Posted

技术标签:

【中文标题】子域重新路由到域【英文标题】:Subdomain reroute to domain 【发布时间】:2021-07-09 19:46:56 【问题描述】:

我使用 Laravel 8 创建了一个 Web 应用程序,并使用域名“myapp.com”托管在 Server A 上。我为其中一项应用功能应用了通配符子域,例如:“myweb1.myapp.com”和“myweb2.myapp.com”。

然后我从 Server B 购买了一个域“myweb1.com”,我打算将其重新路由到“myweb1.myapp.com” '。我如何做到这一点?

因此,当输入“myweb1.myapp.com”时,URL 将重新路由到“myweb1.com”。而“myweb1.myapp.com/product”将是“myweb1.com/product”。

我需要更改“myweb1.com”的名称服务器吗?我需要更改 .htaccess 吗?如果我只购买了一个没有托管但我无法编辑 .htaccess 的域怎么办?我能做到这一点吗?有没有什么具体的术语我想做的?

【问题讨论】:

在询问有关域的问题时,要具体。哪个注册商?哪个DNS服务器?显示您尝试过的内容和问题。如果您不了解域和 DNS 服务器的运行方式,请先进行研究。网上有很多文章和视频。 ***.com/help/how-to-ask 【参考方案1】:

您可以使用反向代理来做到这一点。

如果你的网络服务器是 nginx:https://***.com/a/14352958/5987259

如果您的网络服务器是 apache:https://***.com/a/52286695/5987259

【讨论】:

以上是关于子域重新路由到域的主要内容,如果未能解决你的问题,请参考以下文章

如果路由不在子域中,Laravel 子域路由重定向到 404

我的子域路由覆盖了我在 laravel 7 中的正常网络路由

URL重写到子域

Symfony 子域路由

为子域路由配置宅基

Laravel 根路由“/”在子域的前缀路由中不起作用