【问题标题】:How can I make a Java Script to redirect to another domain?如何使 Javascript 重定向到另一个域?
【发布时间】:2021-02-26 05:30:00
【问题描述】:

我的名字是Angel,我不是程序员,也没有任何语言的经验,今天我注意到我所属的一个论坛购买了一个新域,但是cookies有问题,因为它是如果从新域访问,则无法登录。

很多用户都遇到过这个问题,我想尝试制作一个java脚本来解决这个问题,但我得到的最远的是任何网页都被重定向到论坛主页,一遍又一遍地重新加载。

我不擅长编程,但 Javascript 引起了我的兴趣,因为它可以轻松地转换为浏览器扩展。

我的意思是重定向自:

forum.free.com/discussion/8873

cooldomain.com/discussion/8873

并且每个带有“forum.free.com”域的网址都重定向到同一个页面,只有新域“cooldomain.com”

我知道这是一个简单的脚本,问的太多了,但目的是通过使用注释来了解每行的原因并帮助该论坛的用户。

谢谢。

这是我“制作”的“脚本”:

switch(window.location.hostname){
   case "forum.free.com":
      window.location.replace("cooldomain.com");
      break;
   ...
}

【问题讨论】:

标签: javascript http url redirect dns


【解决方案1】:

你可以试试这样的:

<script language=javascript>
function redirect(){
  window.location = "http://cooldomain.com/discussion/8873";
}
</script>

【讨论】:

  • 哦,但是脚本如何知道它应该重定向的域以及“example.com”,它应该被目标或初始网络替换吗?
  • 哦,抱歉,应该更具描述性。是的,您需要从要重定向用户的门户中编写此代码,并且 example.com 将被目标 URL 替换。编辑了我的答案。 :)
猜你喜欢
  • 2014-08-28
  • 1970-01-01
  • 2013-09-02
  • 2019-03-10
  • 2019-11-25
  • 2010-10-14
  • 2012-06-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多