Hi,
I'd like to reopen this thread because I have absolutely the same requirement. We are using Cassini instead of IIS because of some trouble with our IT department, as we are not allowed to run public webservers in our company. Thus, cassini is the ideal solution to provide a very special reporting application only on one special reporting server, accessible by all members of our department.
What I run with cassini is a free reporting solution, called LogiReport. It is used for reports on several identical testing projects, each with it's own customization and database connection. The core is shared between projects. For the end user (and the webserver), this looks like several identical applications, each in it's own folder.
So the resulting URLs look (should) like like this:
http://localhost/project1/
http://localhost/project2/
http://localhost/project3/
http://localhost/project4/
the common code is only accessed via filesystem from within the application. There are no cross references, so it's no problem to run each project under another port. Unfortunately, Cassini does not allow for these subfolders, so under Cassini it currently looks like this:
http://localhost:44440/
http://localhost:44441/
http://localhost:44442/
http://localhost:44443/
This works, but I have one BIG issue: As all projects are using the same location and code, cookies are also shared between the projects (the cookies don't use the port information). Even worse, cookies are the only way to save user selected settings. Sharing them between projects will produce absolutely unexpected results (e.g. special database filters)
So, finally my question: Is there any way to get a subfolder (without any content!) into the base path (ideally without coding)?
Best Regards,
Alex