我需要隐藏我网站的完整网址扩展名

时间:2017-04-17 22:03:36

标签: url-rewriting url-masking domain-masking

我想掩盖我网站的mywebsite扩展名。

如果我的网站名称是:contentpage1.html。 我的网站上有各种内容页面,例如:  contentpage2.htmlmywebsite.com/contentpage1.html

通常,打开内容页面时,浏览器地址栏会显示:

mywebsite.com/contentpage1.htmlmywebsite.com

有没有办法屏蔽它,所以无论在我的网站上查看哪些页面,只有根网址{{1}},地址栏中始终只显示其他内容?

2 个答案:

答案 0 :(得分:0)

使用JavaScript的history.pushState()或history.replaceState()函数。这可能会帮助你。

https://developer.mozilla.org/en-US/docs/Web/API/History_API

答案 1 :(得分:0)

这比你想象的更简单。这是我的情况,试试这个:

(function hideMyURL() {
    var re = new RegExp(/^.*\//);
    window.history.pushState("object or string", "Title", re.exec(window.location.href));
})();

这是你要找的吗?