i'm using below code to rewrite url. it is working fine.But i have few questions RewriteEngine On RewriteRule ^(.*)-(.*).htm siteview.php?pid=$1 original Url - www.domain.com/siteview.php?pid=39&title=search engine optimisation after rewrite - www.domain.com/39-searchengineoptimisation.htm Problems ------ 1. How can i take off page ID ? 2. How can i use " -" , between two words(search%20engine%20optimisation). like this - www.domain.com/search-engine-optimisation.htm any ideas....
First you will have to write the url as http://www.domain.com/search-engine-optimisation-39.htm or something similar. and mod_rewrite as RewriteEngine On RewriteRule ^(.*)-(.*).htm siteview.php?pid=$1&title=$2 Please check it and let me know
Hi Mantram. thank you it is working this way - RewriteEngine On RewriteRule ^(.*)-title-(.*).htm siteview.php?pid=$1&title=$2 domain.com/39-title-search-engine-optimisation.htm have to add title .without title it is not working
sorry mantram ,, it is working RewriteEngine On RewriteRule ^(.*)-(.*).htm siteview.php?title=$1&pid=$2 just have to change variable. domain.com/search-engine-optimisation-39.htm THANK YOU VERY MUCH. any idea how to take off page ID Number also.