Like what:
Http://www.xxx.com/x/index.html
Http://www.xxx.com/x/index.html?b1=y&b2=z&
Http://www.xxx.com/x/question.html
Http://www.xxx.com/x/question.html?b1=y&b2=z&
How to write rewrite rules, the above conversion to the following link: (That is, the value of A1 This parameter to the question mark after the argument passed in)
Http://www.xxx.com/index.php?a1=x
Http://www.xxx.com/index.php?a1=x&b1=y&c1=z&
Http://www.xxx.com/question.php?a1=x
Http://www.xxx.com/question.php?a1=x&b1=y&c1=z&
Reply content:
Like what:
Http://www.xxx.com/x/index.html
Http://www.xxx.com/x/index.html?b1=y&b2=z&
Http://www.xxx.com/x/question.html
Http://www.xxx.com/x/question.html?b1=y&b2=z&
How to write rewrite rules, the above conversion to the following link: (That is, the value of A1 This parameter to the question mark after the argument passed in)
Http://www.xxx.com/index.php?a1=x
Http://www.xxx.com/index.php?a1=x&b1=y&c1=z&
Http://www.xxx.com/question.php?a1=x
Http://www.xxx.com/question.php?a1=x&b1=y&c1=z&
I write a index.html rule, question.html of the title of the Lord according to his own write it.
RewriteRule ^/x/index.html$ /index.php?a1=x [NC,L]
RewriteRule ^/x/index.html\?([^\/])+$ /index.php?a1=x&$1 [NC,L]
Using a regular matching inverse reference, in fact a1,b1,c1 three parameters can be written into the rewriterule, the front pseudo-static behind the query string is not a bit strange.