如何使用jquery重写重定向url

时间:2011-05-13 09:56:53

标签: jquery url redirect rewrite

我创建了一个下拉列表(使用javascript onchange功能),我想通过使用jquery将重定向网址从http://localhost/en/abc/kk.php?CT=1重写为http://localhost/abc/kk.php?lang=en&CT=1

可以吗?

1 个答案:

答案 0 :(得分:0)

您无法通过javascript本身等客户端脚本重写重定向网址。您需要.htaccess个文件才能这样做。

但是,如果网址http://localhost/en/abc/kk.php?CT=1已经存在于您的标记中,就像锚标记一样

<a href="http://localhost/en/abc/kk.php?CT=1">Some Link Text</a>

然后你可以使用jQuery来改变值

$(document).ready(function() {
    $("a").attr("href","http://localhost/abc/kk.php?lang=en&CT=1");
    //It is better to replace the values using pattern mathcing
});