IIS 7 and Above
Application Request Routing (ARR)
A/B site setup assitance
Last post Mar 05, 2020 05:30 PM by Quest John
Feb 17, 2020 04:26 PM|Quest John|LINK
Feb 18, 2020 02:33 AM|Jalpa Panchal|LINK
In my opinion, the only way to achieve your requirement is iis web farm load balancing but it is not recommended way because both the sites are different it may create some issue. you ould host the old site as a virtual directory in IIS and try to access
it.eg you can host the new site as www.domain.com
and old site as www.domain.com/old or set the link of the od site in new site home page so the users can also visit that site and gives you feedback.
you could refer below link for how to set load balancing in iis:
Feb 18, 2020 06:07 PM|Quest John|LINK
Feb 18, 2020 06:25 PM|Rovastar|LINK
Like has been said it is not ideal and it would just feel better to be redirected to another site. Not that doing it that way is without problems. I still have a few site that have slowly kept temporary naming conventions /new directory or addition subdomains
like mysite2.mywebsite.com for the same content.
It is never easy doing changes like this and to be honest it is filled with problems (especially for such long time periods as you are suggesting) and to be honest that is why so few will try it your way. Much better to offer a (private) beta where you
say do you want to try an example of our new site and goto a new site and when happy with the tests move everyone to the new site.
But you also need to do a few more things not in Jalpa's answer.
You will need to "force" the client browser to hot the same server for each request. Otherwise you will get one from one server and the next request from the other where the file might not exist or is different.
To do this goto Server Affinity and click Client Affinity
There are probably going to a load of issues so I suggest really getting to know and understanding Load balancing in general as you have never tried it before. Machine Key need to be the same depending on the technology used for example.
And you will have crazy issues with people any links/bookmarking the pages.
Old bookmarks/links will not work on the new site (if they hot it they may be ok) and if people goto the new site their bookmarks will not work or links in general sharing them on facebook, whatapp, websites.
You will be in world of pain. The more I think about the more I would tell those above you they are wrong to do it thsi way,.
The only way is to make sure every link/page is both backwards and forwards compatible with each version of the site which is nearly impossible with the same actual site.
Feb 18, 2020 06:28 PM|Rovastar|LINK
I have just read your reply and you are trying to do all thia on the same server.
Don't. I'm not even sure it is possible have separate boxes for everything otherwise things get stupidity complex.
Mar 05, 2020 05:30 PM|Quest John|LINK