1

如何使用 HTML 屏蔽另一个站点的地址?

例如,我想:

http://www.example.com/source.html

指向另一个页面:

http://www.example.com/dest.html

请注意,目标页面可能位于另一个域中。

4

5 回答 5

3

有很多人会断言您的目标是误导用户,这是不道德的。但是,如果您真的必须这样做,您是否可以保留链接并在用户到达链接页面时重定向?

于 2008-11-24T23:48:47.907 回答
2

一个框架集似乎是我正在寻找的:

<frameset rows="100%">
    <frame src="http://www.example.com/dest.html"/>
</frameset>
于 2008-11-28T07:48:34.583 回答
0

如果你使用的是 Apache,你可以使用 REWRITE mod,但它必须在同一个域中。在 .NET 中完成了重写库。人们将在地址栏中看到:source.html,但代码将是 dest.html 的代码。

其他任何事情都是简单的重定向。

于 2008-11-24T23:57:26.470 回答
0

你可以用javascript做到这一点。只需将其粘贴在您的页面上,它就会重定向:

<script>location.href = 'http://www.example.com/dest.htm'</script>
于 2008-11-25T05:16:34.440 回答
0

一种方法是将不可见的框架设置为浏览器高度的 100%。但是当有人点击该框架页面中的链接时会发生什么?我同意 DOK,人们会怀疑你这样做的动机。

于 2008-11-25T07:51:08.247 回答