Javascript 重定向URL域,但不重定向它';s结尾(结尾含义/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托管的博客,但有着相同的区别。 我想我已经把代码弄明白了,但它似乎不起作用Javascript 重定向URL域,但不重定向它';s结尾(结尾含义/index.html),javascript,redirect,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 你明白我说的吗 现在这些并不是真正的网站,而是由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>
函数myFunction()
{
var permalink=document.URL;
var newlink=permalink.replace(“url1”、“url2”);
窗口。位置。替换(新链接);
}
来吧,已经重定向了
出于某种原因,它在编辑博客主题(它是html代码(tumblr东西)旁边的iframe)时在预览中工作,但不在博客本身上工作
如果有更简单的方法(请只使用javascript jquery(除非它是html或css(可能不是css)),其他一切都不适用于我,请告诉我,有时候我会忘记
谢谢,这是提前的。使用
window.location = newlink;
你说的预览是什么意思?你能给我们举个例子吗?另外,尝试只使用window.location()@danL
window.location()
?这不是功能对不起,我是说window.location.href-这是一个漫长的夜晚haha@danL我尝试了window.location.href,但它不起作用,我所说的预览是指在您编辑的代码旁边有一个iframe,显示代码的最终外观,这是我重定向的博客: