I have a php application that serves multiple customers. Code is placed in the domain’s root and is shared for all customers. Each customer can access it’s page by using query string parameter “id”.
I need advice and a sample code how to achieve this routing via mod_rewrite or it’ better way to do it through php routing script:
Home page:
www.example.com/customerA --> www.example.com/customerA/main?id=1
www.example.com/customerB --> www.example.com/customerB/main?id=4
Note: “main” is main.php file not displaying file extensions.
Customer subfolders are not the real ones.
Inner pages are using additional parameters like:
www.example.com/customerA/page1?id=1&par1=5
On SERVER SIDE all rewrites should be interpreted as www.example.com/main?id=4
without virtual subfolder.
Thanks.
Here’s what should work:
Now that’s I’ve answered precisely to your question, I’m pretty sure it’s not what you want.
If you have a lot of customers, I’ve made a huge answer here of a question that was about films, but you it’s about customers, but the principle is exactly the same.
If you want to be more generic:
Hope this helps.