我有一个疑问,请澄清这一点
我们目前将一个子应用程序托管到主应用程序下。像下面
网址喜欢
www.Examples.com/internal
内部 是托管在 下的子应用程序示例 主要应用。
但是,我想将子应用程序托管为主应用程序,如下所示
但是,URL 应该是一样的
www.Examples.com/internal
注意:内部应用程序维护在单个服务器或不同服务器上,但 URL 应该相同。
有没有可能维护这样的网站?
谢谢,
马坦·库马尔 H J
最佳答案
更常见的方法是拥有您的根区域,example.com
,并在该区域上创建其他项目的 DNS 记录,例如,如果您托管 internal
app at Ipv4 1.2.3.4 然后你会做 DNS 记录 internal IN A 1.2.3.4
在您的区域然后 internal.example.com
将解析到您的应用
编辑:注意到您不想更改 url - 如果另一个站点在其自己的服务器上运行,那么您最终必须将用户带到该服务器,因此如果您这样做了 example.com/internal
你将不得不 301 重定向到那个 ip,这最终会改变 url
关于asp.net-mvc - 将子应用程序托管到主应用程序,无需更改 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48541886/