用于将特定GET参数移动到url的mod_rewrite规则

时间:2013-11-03 21:16:28

标签: apache .htaccess mod-rewrite

请有人告诉我如何为以下情况编写规则:

我的网址是这样的:

/about/?ContentId=144&year=2012&id=44

我需要将ContentId值移动到url字符串,但是留下另一个get参数。像这样:

/about/144/?year=2012&id=44

有人能帮助我吗?谢谢!

1 个答案:

答案 0 :(得分:1)

试一试,plis

RewriteCond %{QUERY_STRING}      ^ContentId=(\d+)\&(.*)    
RewriteRule ^about/  /about/%1/?%2 [R=302]