Dear friends, I want to do rewriting of url. In general we type url in following way. http://www.domain.com/pagename.php?id=123¶m2=abc&kw=search This url is shown as a http://www.domain.com/pagename/id/123/param2/abc/kw/search Is anybody give me Rewrite Rule for this ? Thanking you, Snowby Dave
RewriteEngine on RewriteBase / RewriteRule ^/pagename/id/(\d+)/param2/(\w+)/kw/(\w+)$ pagename.php?id=$1¶m2=$2&kw=$3 [L] Code (markup):
just a suggestion.. If you are using url rewrite, why to keep field names in rewritten url then? will it not be better to have url something like this.. http://www.domain.com/pagename/123/abc/search
Options +FollowSymLinks RewriteEngine on RewriteRule pagename/(.*)/(.*)/(.*)/(.*)/(.*)/(.*)/$ /pagename.php?$1=$2&$3=$4&$5=$6 http://www.domain.com/pagename/id/123/param2/abc/kw/search/