0

我会告诉你我的意思。因此,假设我有网址 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 代替。

你明白我在说什么吗?

现在这些不是真正的网站,它们是由 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))其他一切都对我不起作用)请告诉我我有时会忘记提前谢谢。

4

1 回答 1

1

利用

window.location = newlink;
于 2012-12-31T08:31:59.217 回答