当初有一个现成的项目,通过VS2005可以发布并登陆到首页的default.aspx,但是我通过IIS指定虚拟目录就是怎么也无法登陆。后来才明白现成项目已经绑定了特定的域名,我想通过iis发布只能指定相同的别名才可以。
比如我原来的项目已经绑定域名localhost/dnn,那么我将这个项目转移到其他电脑上发布时,在用iis指定虚拟目录是必须使用dnn作为别名,而不能用其他的。如果我们用host登陆到localhost/dnn,我们这里在绑定一个虚拟目录名,比如localhost/dnntest,那么我们在iis下再创建一个别名为dnntest的虚拟目录就可以访问了。
在dnn原来的系统下面是在站点管理->站点设置->高级设置->站点别名中添加。