JavaScript相对页面重定向?

时间:2013-10-24 18:40:31

标签: javascript jquery http-redirect url-redirection

所以,我想改变我的tumblr url并将所有人从旧版本重定向到新版本但是我希望将它们重定向到他们链接到的帖子,例如/ post / 64948618646。 我非常喜欢这段代码:

<script type="text/javascript">
<!--
   window.location="http://someurl.tumblr.com";
//-->
</script>

因此,有可能以某种方式将 http://oldurl.tumblr.com/post/64948618646 重定向到 http://newurl.tumblr.com ,还可以 {{ 3}}

2 个答案:

答案 0 :(得分:1)

你可能会逃脱:

window.location.href = "http://new-url.com" + window.location.pathname;

答案 1 :(得分:1)

我对Tumbler不太熟悉,但我假设您提供的URL中的最后一个数字是GET值。如果是这样,并且您正在使用PHP,请找到GET变量名称并使用以下内容:

$post_number = $_GET["variable_name"];

然后在JavaScript中,抓住帖子编号

var post_number = <?php echo $post_number; ?>;
var url = "http://someurl.tumblr.com/post/" + post_number;
window.location = url;