Consider a url
www.example.com/paper-ads-details.php?req=43397&rnd=1308546000
I want to change this urls as:
www.example.com/jobs-in-chanai.php
where req=43397
is pointing to the post titled as jobs in chanai
How may i rewrite that? Please help me.
If you want to use .htaccess, you need to write a script to generate the rewrite rules statically, so the .htaccess file contains lines like
RewriteRule ^jobs-in-chanai.php /paper-ads-details.php?req=43397&rnds=1308546000 [L]
Handle the routing at the start of the request in PHP. Parse (and filter) the url to look up the post based on the slug rather than the req and rnds parameters. Cache the results if needed.
After hard time i got the way, and now sharing it for Other users... Suppose the required Url is
www.example.com/programmer-Jobs-in-luton
The Rule will be like...RewriteRule ^([a-zA-Z0-9-]+)$ job-details.php?slug=$1 [L]
In your database you need a column for the 'clean url' or 'slug' as well as the .htaccess rules mentioned.
I use this function (not my code):
I save this in a column and do something like :