我需要帮助“屏蔽”网址。我有2个域名,但我不希望别人知道我的第二个网站上有什么。所以我需要帮助的是:
我的网站是:www.example.com
我有第二个网站:www.example2.com
当有人点击指向www.example2.com的链接时,我不希望在网址栏中显示“www.example2.com”。我希望www.example.com能够显示出来。
非常感谢任何帮助!
答案 0 :(得分:2)
您可以通过以下方式进行操作。将每个请求视为您在内部路由到example2.com站点的内容。它可以使用多种不同的服务器端技术(例如HMVC)来完成。
您可以在example.com页面中创建框架,该框架将加载example2.com页面。然而,这是非常不可靠的,因为任何查看源代码的人都可以看到您的网站真正加载的内容。此外,您的example2.com页面可能会受到保护(并将在顶部重新加载)。他们甚至不需要查看来源以发现您正在使用框架。加框架是相当古老的技术。
如果您希望获得指向将用户路由到example2.com的example.com的链接,您可以使用例如。以下内容:
jQuery('a[href="http://www.example.com/"]').on('click', function(event){
event.preventDefault();
window.location = 'http://www.example2.com/';
});
它会做的是,每个完全指向http://www.example.com/
的链接都会将用户重定向到http://www.example2.com/
,即使它在HTML,状态栏或其他任何位置都不可见。在重定向发生后,他们将看到重定向的位置。
它是否符合您的需求?它完全按照你提到的那样工作。
答案 1 :(得分:1)
唯一的方法是使用ajax但它应该加载一个层。您可以使用example.com中的自定义URL将URL更改为示例2,您将获得所需的页面。您可以将示例2中的网页作为参数传递给此自定义页面。