0

是否可以让您从 CNAME 和“A”记录转移到的站点在 url 中保留 CNAME 的名称?示例:站点 123.com 有一个名为 app 的 CNAME 指向 abc.com。当我输入 app.123.com 时,它会将我转移到 abc.com 并将 app.123.com 保留在我转移到的第一页的 url 中。但是,一旦我单击页面上的任何内容在页面内移动,网址就会恢复为 abc.com。当我四处走动时,是否可以让 app.123.com 留在网址中。所以不是更改为 abc.com/otherPage.php,而是保留 app.123.com/otherPage.php?

谢谢你的帮助!

4

1 回答 1

0

这里有两种不同的机制在起作用,DNS 和 HTTP。

当您使用包含 app.123.com 的 URL 时,该 URL 会使用 DNS 进行查找,并提供恰好与为 abc.com 配置的 IP 地址相同的 IP 地址

但是,一旦您查看该页面,该页面的 HTML 将决定链接的工作方式,它们可能是绝对 URL abc.com,也可能是相对 URL,因此行为可能会有所不同。

可以使站点在多个别名下工作,但它需要使用请求标头来检测客户端使用的地址并相应地更改内容。

于 2013-08-04T06:49:28.880 回答