2013-05-13 37 views
0

我有一个需要帮助的重写问题。 ?从这个URL重写 : MYDOMAIN/x.cfm颜色=粉红色&页面= 1用ISAPI中的问号重写规则

这个网址:

mydomain/pink--x.cfm?page=1 

使用下列规则:

RewriteEngine On 
RewriteCond %{QUERY_STRING} ^(color=.*&page=*)?$ 
RewriteRule ^shop/(.*)--(.*)?page=(.*)/?$ shop/$2.cfm?color=$1&page=$3 [R,NC,L] 

但它给我粉红色 - x.cfm不是错误? 我的重写规则有什么问题吗? = 1 这个URL MYDOMAIN/x.cfm颜色=粉色&页: 在此先感谢

回答

0

如果需要从这个URL重写?MYDOMAIN /粉红色 - x.cfm页面= 1 规则?应该是

RewriteEngine On 
RewriteBase/
RewriteCond %{QUERY_STRING} ^color=(.*)&page=(.*)$ [NC] 
RewriteRule ^([^/.]+)\.cfm$ /%1--$1.cfm?page=%2 [R,NC,L] 
+0

非常感谢您的帮助。有用 – 2013-05-14 17:55:10