我有一组类似的网址...的.htaccess URL重写删除查询字符串键
www.example.com/page/1/name/abc
www.example.com/city/la/name/abc
www.example.com/page/1/name/abc/city/la
www.example.com/page/1/
并希望将其转换为..
www.example.com/1/abc
www.example.com/la/abc
www.example.com/1/abc/la
www.example.com/1/
基本上我想隐藏键来自查询字符串。
如何做到这一点?任何帮助?
编辑
我有每一页不同的密钥和则每页有25项。
这是有些不清楚。您的控制器重定向的问题是否与第一组网址相似,并希望浏览器仅显示第二个网址列表?如果是这样,是否有任何理由不想用Apache和mod_rewrite来做到这一点? – FilmJ
是的,你是对的。我并没有说我不想用Apache和mod_rewrite来做到这一点。 –
从你的示例URL这几乎是不可能的,你怎么知道什么价值来自哪个关键?如果你删除了钥匙,它们就消失了。你将需要一种模式来再次解决每个值 –