是否可以进行 URL 重写,其中像http://www.myurl.com/usa/california/sanjose这样的 URL重定向到http://www.myurl.com/c=1&st=3&area=14
这里的问题是,一直以来我们都使用像http://www.myurl.com/c=1&st=3&area=14这样的网址。所有地区州和国家/地区都由数据库中的数字表示。因此,在上面的示例中,如果 usa/california/sanjose 重定向到 c=1&st=3&area=14,如果用户键入 usa/florida/tallahassee,他将不得不重定向到 c=1&st=5&area=3。数字因国家、州和城市而异。
URL重写可以根据名称自动将名称更改为数字,还是我们必须更新数据库并将所有数字更改为名称,以便php文件可以根据名称而不是数字来绘制数据。