我目前使用webflow来托管我的网站。在主机选项卡的重定向部分中。我添加了一个301重定向查询字符串,重定向到我的索引,我这样做是因为我想跟踪用户在我的网站来自哪里。
阅读这篇文章并尝试一下:https://www.newmediacampaigns.com/blog/how-to-track-landing-page-redirects-using-google-analytics
基本上它是这样写的:
- 旧路径:/mexico
- 新路径:example.com/?key=mexico
所以,例如,我创建了一个重定向/墨西哥到我的索引查询字符串。目前它的工作真的很好,但我想知道,如果它是可能的,用户不看到查询字符串时,从重定向链接进入。
例如,当用户输入example.com/mexico时,url搜索栏只显示example.com
我试着用javascript隐藏它,但不工作。
var testURL = 'myurl';
testURL.split('?')[0];
什么线索吗?或建议吗?
唯一的方法是使用历史API -在旧的浏览器中不可用。
标准的方法是
history.pushState("object or state to represent your page", "page title", "/thenewurlpath");
你可以把它添加到你的document.ready
回调中,例如
$(document).ready(function(){
history.pushState("something", "newtitle", "/thenewpath");
// Whatever else your document.ready callback is doing...
})
希望对你有所帮助:)