I have a page http://www.site.com/new
1)I want to redirect http://www.site.com/new/1/
to : http://www.site.com/new?pg=1
2)And redirect http://www.site.com/new/cat/2/
to : http://www.site.com/new?c=cat&pg=2
3)And redirect http://www.site.com/new/cat/
to : http://www.site.com/new?c=cat
I have attempted the following 1 and 2 work but 3 does not work:
"c" will always be small letters and "pg" will be between 1-5.
1)I want to redirect http://www.site.com/new/1/
to : http://www.site.com/new?pg=1
2)And redirect http://www.site.com/new/cat/2/
to : http://www.site.com/new?c=cat&pg=2
3)And redirect http://www.site.com/new/cat/
to : http://www.site.com/new?c=cat
I have attempted the following 1 and 2 work but 3 does not work:
"c" will always be small letters and "pg" will be between 1-5.
Code:
RewriteRule ^new/([a-z])/$ /new/?c=$1 [L]
RewriteRule ^new/(.*)/([0-9])/$ /new/?c=$1&pg=$2 [L]
RewriteRule ^new/([0-9])/$ /new/?pg=$1 [L]







