这是我的网站: http://www.globalmedicalaware.com/gma-new/home.php?city=Chennai
我将网址更改为http://www.globalmedicalaware.com/gma-new/home/city/Chennai 使用.htaccess代码,如关注
Options +FollowSymLinks
RewriteEngine on
RewriteRule /city/(.*) home.php?city=$1
之后我点击顶部标题上的任何一个城市,它改变如下 http://www.globalmedicalaware.com/gma-new/home/city/Chennai?city=Chennai
因为我使用此JavaScript代码更改了城市值:
url=document.location.href.split('?')[0];
key='?city='+city;
window.location=url+key;
如何更改我的JavaScript代码以适应新的重写规则?
答案 0 :(得分:0)
试试这个。这应该可以帮助您获得旧的URL:
var str = "http://www.globalmedicalaware.com/gma-new/home.php?city=Chennai";
url = str.substring(0,str.indexOf("home"))+"home.php?city="+city;