Apache 将特定GET参数移动到url的mod_重写规则
请有人告诉我如何为以下情况编写规则: 我有这样的url:Apache 将特定GET参数移动到url的mod_重写规则,apache,.htaccess,mod-rewrite,Apache,.htaccess,Mod Rewrite,请有人告诉我如何为以下情况编写规则: 我有这样的url: /about/?ContentId=144&year=2012&id=44 我需要将ContentId值移动到url字符串,但留下另一个get参数。像这样: /about/144/?year=2012&id=44 有人能帮我吗?谢谢 试试看,普利斯 RewriteCond %{QUERY_STRING} ^ContentId=(\d+)\&(.*) RewriteRule ^about
/about/?ContentId=144&year=2012&id=44
我需要将ContentId值移动到url字符串,但留下另一个get参数。像这样:
/about/144/?year=2012&id=44
有人能帮我吗?谢谢 试试看,普利斯
RewriteCond %{QUERY_STRING} ^ContentId=(\d+)\&(.*)
RewriteRule ^about/ /about/%1/?%2 [R=302]
试试看,普利斯
RewriteCond %{QUERY_STRING} ^ContentId=(\d+)\&(.*)
RewriteRule ^about/ /about/%1/?%2 [R=302]
谢谢所有的作品都能找到。如果我只有一个参数(ContentId),那么不可行,但在第一行中添加*可以解决这个问题。谢谢!所有的作品都能找到。如果我只有一个参数(ContentId),那么不起作用,但在第一行中添加*可以解决这个问题。