解决ASP.net放在二级目录不能访问的问题
asp.net开发的网站直接放在现有网站的二级目录,是不能直接访问的,那怎么解决呢?看下文
这样解决应该可以:
1.在你的IIS中选中指向d:\\a的虚拟目录(下文我们称之为站点a),你的设置应该是服务器的根目录指向d:\\a的吧!
2.反正都一样,选中站点a后点右键,选中“新建”>>“虚拟目录”,弹出的对话框中,虚拟目录名就设成b(即与网站b指向的目录d:\\a\\b的目录名一样,实际上此时网站b的文件夹不一定要放在d:\\a中,为了避免混淆我也建议你不要放在d:\\a中,放成d:\\b的目录反而更好更安全)。新的虚拟目录指向网站b的目录就行了。
3.这时你网站a的目录下面会有一个名字为b的虚拟目录出现了,访问的时候和访问正常目录一样,但服务器是把http://websit_a/b目录当成一个站点来看待的。