How to rewrite to a virtual directory with a different application
Posted
by Eytan Levit
on Stack Overflow
See other posts from Stack Overflow
or by Eytan Levit
Published on 2010-05-04T12:39:39Z
Indexed on
2010/05/04
13:08 UTC
Read the original article
Hit count: 268
Hi,
I have a CMS application that manages multiple websites, today whenever i change the codebehind of one of these websites - i have to rebuild the dll for all websites, deploy it - this disconnects all current sessions and is really bad.
The iis is configured to listen to all domain requests, if the request is to one of the websites' domain , the application rewrites it, or example, if someone requests for http://www.example.com, and example.com is configured in the application to be website 12, it is rewritten to http://www.example.com/websites/12/default.aspx.
This is done for all websites.
We want to seperate the dlls of the websites from each other, and from the main CMS, we have a virtual directory to each websites, but when trying to rewrite to it, we discover that IIS support this (we get an "Could not load type '_12._Default'". error).
How can we perform this rewrite so it does rewrite to virtual directories, or if anyone has any other solution for the initial dll seperation problem.
Thanks in advance
© Stack Overflow or respective owner