IIS7在不同目录下提供相同的应用程序

时间:2010-11-03 00:41:26

标签: asp.net performance iis-7

我想在ISS中提供我的应用程序,以便从我的网络服务器上的许多不同的URL访问。

例如

http://example.com/test1

http://example.com/test2

这两个URL都由同一个应用程序提供服务。

但我不想仅为应用程序创建新的虚拟应用程序,因为它会填充用户成员资格角色。用户及其角色必须存在于两个URL中。

1 个答案:

答案 0 :(得分:1)

默认情况下,如果你这样做,它应该工作。但请记住,您将在内存中创建两个不同的应用程序域。所以你可能已经保存在硬盘驱动器上但内存资源会因为同一个应用程序被加载两次而加倍。为什么不使用URL重写模块,让你的应用程序处理其余的。这样,您将拥有一个应用程序实例,磁盘和内存以及您的成员资格数据。