繁体   English   中英

重定向网址域,但不以结尾结尾(结尾表示/index.html)

[英]Redirect a urls domain but not it's ending (ending meaning /index.html)

我会告诉你我的意思。 假设我的网址是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代码(tumblr事物)旁边的iframe)时可以在预览中使用,但不适用于博客本身。

并且,如果有一种更简便的方法(请仅使用JavaScript jQuery(除非是html或css(可能不是css)),其他所有内容对我都不起作用),请告诉我我有时会忘了,有时要提前谢谢。

采用

window.location = newlink;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM