Forum Moderators: coopster
Given this example URL
www.example.com/area-information.php?countryID=12&stateID=4&cityID=3892
How could you dynamically refer to the same information but displayed like this:
www.example.com/area-information/United-States/Texas/Houston
So basically dropping the .php from area-information.php, and converting all the variables to look like sub folders?
Any ideas?
Thanks,
Ryan
You may rewrite it as:
www.example.com/area-information/12/4/3892
You should create an .htaccess file with this content should looks like:
RewriteEngine on
RewriteCond %{REQUEST_URI}!\.(gif¦jpg¦php¦pl¦swf¦css¦txt)$
RewriteRule ^([0-9]+)/([0-9]+)/([0-9]+)$ /area-information.html?countryID=$1&stateID=$2&cityID=$3 [L]
(It may not work at once, this is just an example, the idea how it should be.)
www.example.com/area-information/United-States/Texas/Houston
However you'd have to find the IDs again for that data through your php script. If you can't do this, or it causes too much of a problem, you are probably better off going with the URI format described in the post above.