Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将自定义域重定向到特定的tumblr页面,而不是博客_Javascript_Redirect - Fatal编程技术网

Javascript 将自定义域重定向到特定的tumblr页面,而不是博客

Javascript 将自定义域重定向到特定的tumblr页面,而不是博客,javascript,redirect,Javascript,Redirect,希望我能在这件事上得到一些帮助。我正在考虑将一个域重定向到一个特定的tumblr页面,而不是主博客,作为一个静态的登录页面。我成功地找到了javascript重定向,如下所示: if(location.href == 'http://example.tumblr.com/') location.replace('http://example.tumblr.com/about');; 但这意味着我无法回到主博客,因为它不断重定向回登录页。有没有办法让我同时拥有两个世界?这将是很好的为我自己的网站

希望我能在这件事上得到一些帮助。我正在考虑将一个域重定向到一个特定的tumblr页面,而不是主博客,作为一个静态的登录页面。我成功地找到了javascript重定向,如下所示:

if(location.href == 'http://example.tumblr.com/') location.replace('http://example.tumblr.com/about');;

但这意味着我无法回到主博客,因为它不断重定向回登录页。有没有办法让我同时拥有两个世界?这将是很好的为我自己的网站,以及这样做。至少到目前为止,这里的快速搜索还没有找到这个特定的问题。

那么你要做的是,当用户转到你的博客时,他被重定向到另一个页面,而当你使用博客上的链接转到那里时,他没有被重定向?如果是,请在主页的链接中添加一个
#
。因为
“http://example.tumblr.com/#“
不等于
”http://example.tumblr.com/“

如果用户来自另一个域,我想您应该将其重定向到某个页面。你可以使用这个,它将检查推荐人页面并相应地进行重定向

if(!/http:\/\/(www\.)?YOUR_DOMAIN\.com/.test(document.referrer)) {
  window.location = "http://example.tumblr.com/about";
}