I have a site that can take requests from multiple sites. Sort of like a upgrade check. These sites will send info like user names, passwords, app version etc, then my site will
Use .htaccess to modify and cloak the url of your website. eg:
www.mysite.com/index.php?cat=1234&foo=5678
will be looking like:
www.mysite.com/cat-1234-foo-5678-index.html
when u successfully create the .htaccess file, both the urls will act the same.