网络路由取决于 URL 别名

Posted

技术标签:

【中文标题】网络路由取决于 URL 别名【英文标题】:Network routing depending URL Alias 【发布时间】:2012-04-06 05:02:18 【问题描述】:

我有 2 个网站:

www.AAAAAAA.com www.AAAAAAA.com/BBBBB

每个回复都在不同的 IP 上

www.AAAAAAAAA.com >> 192.168.0.111 www.AAAAAAAA.com/BBBBB >> 192.168.0.222

如何配置我的本地 DNS / 主机文件 / 网关 / 虚拟主机,以使每个站点之间有所不同,并使用良好的 IP 自动解决 www.AAAAAAAAA.com ? (取决于 URL 中是否有 /BBBBB)

【问题讨论】:

【参考方案1】:

我认识这个。

您使用的是哪个网络服务器? Apache 有一个可以存储的功能,类似于虚拟主机,但使用 /BBBBB 代替我一直在尝试找出如何做到这一点。

我知道这样做的唯一方法是使用 Vhost 在同一 Web 服务器上运行两个站点。 http://httpd.apache.org/docs/2.0/vhosts/ 要么 站点的 IIS 绑定。

使用不同的文件夹,每个人都可以使用。

在您的托管域名服务器中设置这些 CNAME 记录,然后应该能够从两者访问。

BBBBB.AAAAAA.com

www.AAAAAA.com

【讨论】:

要完全达到 OP 想要的内容,将使用 link 来更改它,但需要在 webhost 上启用它才能工作,所以如果 AAA.com/BBB 代理到 IP

以上是关于网络路由取决于 URL 别名的主要内容,如果未能解决你的问题,请参考以下文章

网络配置之基本网络配置(cenos6)

nginx:如何创建别名 url 路由?

Vue路由重定向、别名与导航守卫

linux基础17网络属性配置详解

在视图上生成 URL 时,Laravel 命名路由方法不会生成主机服务器的 (apache) 别名

动手配置静态路由