重定向网址域但不是它的结尾(结尾意思是/index.html)

时间:2012-12-31 07:25:36

标签: javascript redirect

我会告诉你我的意思。 所以,假设我有网址www.url1.com,我将域名更改为www.url2.com 但是我的网站上还有很多其他网站的链接仍然是url1.com/post/12345678和url1.com/post/91029323等。我仍然拥有两个域名,但我需要url1.com/post/ 1和url1.com/post/9重定向到url * 2 *。com / post / 1和url * 2 *。com / post / 9。< / p>

你得到我说的话吗?

现在这些不是真正的网站,这些是由tumblr托管的博客,但差别相同。 我想我已经找到了代码,但它似乎没有用。

<html>
    <head>
        <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
    <script language="javascript" type="text/javascript">
       function myFunction()
        {
        var permalink = document.URL;
        var newlink = permalink.replace("url1","url2");
        window.location.replace(newlink);
        }
    </script>
</head>
    <body onload="myFunction()">
        come ooon redirect already
    </body>
</html>

出于某种原因,它在编辑博客主题(它是html代码旁边的iframe(tumblr))时在预览中起作用,但在博客本身上却没有。

如果有更简单的方法可以做到这一点(请仅限javascript jquery(除非是html或css(可能不是css))其他一切都不适用于我)请告诉我,我有时会忘记 提前谢谢。

1 个答案:

答案 0 :(得分:1)

使用

window.location = newlink;