IIS中使用子目录文件作为默认文档(Default Document)替代重定向
Posted jamess
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IIS中使用子目录文件作为默认文档(Default Document)替代重定向相关的知识,希望对你有一定的参考价值。
以前一直以为IIS应用程序的默认文档只能设置根目录下的文件,像index.html,default.aspx等,后来经同事指点,原来子目录或者子应用程序下的文件也可以添加到根应用程序的默认文档列表中。
之前为了实现这样的需求,当用户直接访问网站根目录http://www.example.com/的时候,将其重定向到子应用程序app的登录界面http://www.example.com/app/login.aspx,特意安装了IIS的重定向组件。其实也可以添加"app/login.aspx"到默认文档里头来实现。
不过对于子应用程序来说有一个限制,就是根应用程序和子应用程序需要使用同一个应用程序池,否则会出现跨应用程序池资源访问异常。
以上是关于IIS中使用子目录文件作为默认文档(Default Document)替代重定向的主要内容,如果未能解决你的问题,请参考以下文章
如何将ASP.NET网站的IIS默认的首页为index.aspx.
没有为请求的 URL 配置默认文档,并且没有在服务器上启用目录浏览?求解