My requirements:
My website -> example.com - Runs Magento ecommerce platform built in PHP running under Nginx server (currently Apache but very soon moving to Nginx)
Another website -> example.com/abcd - abcd is currently another website that runs on ASP.NET
Another website -> example.com/xyz - xyz is currently another website that runs on ASP.NET
I want to co-exist PHP and ASP.NET website on 1 server with the ASP.NET websites running as a sub-folder.
Background:
1. The Magento website is an ecommerce website which cannot be re-built.
2. The ASP.NET is a corporate website that is investing money into the ecommerce website and it cannot be re-built either since they have many corporate websites and each which will run as sub-folder to the magento website.
Research:
Looked briefly at mono-project. However from my understanding you need to have separate domains and separate folders for the PHP and ASP.NET to exist on 1 server? Or is my understand wrong?
Can anyone over here provide me more information on whether this can be done. If so, what direction do I need to look into? As mentioned in the requirements, I cannot re-build (though can make minor changes) any of the corporate website into PHP as they have already been done and they are many of them. Also I know I can put a sub-domain http://abcd.example.com and make it point to another server with IIS but the corporates want that as the very last option.
My background is as a PHP developer so I have very little understanding of ASP.NET. So please be gentle :)