IIS中使用子目录文件作为默认文档(Default Document)替代重定向
2011-11-01 14:06
441 查看
以前一直以为IIS应用程序的默认文档只能设置根目录下的文件,像index.html,default.aspx等,后来经同事指点,原来子目录或者子应用程序下的文件也可以添加到根应用程序的默认文档列表中。
之 前为了实现这样的需求,当用户直接访问网站根目录http://www.example.com/的时候,将其重定向到子应用程序app的登录界面 http://www.example.com/app/login.aspx,特意安装了IIS的重定向组件。其实也可以添加"app /login.aspx"到默认文档里头来实现。
不过对于子应用程序来说有一个限制,就是根应用程序和子应用程序需要使用同一个应用程序池,否则会出现跨应用程序池资源访问异常。
之 前为了实现这样的需求,当用户直接访问网站根目录http://www.example.com/的时候,将其重定向到子应用程序app的登录界面 http://www.example.com/app/login.aspx,特意安装了IIS的重定向组件。其实也可以添加"app /login.aspx"到默认文档里头来实现。
不过对于子应用程序来说有一个限制,就是根应用程序和子应用程序需要使用同一个应用程序池,否则会出现跨应用程序池资源访问异常。
相关文章推荐
- 默认情况下,使用IIS作为Web服务器的无法下载apk文件
- qt iOS app 如何获取共享文件夹文件,如何使用document文档目录文件
- 调用webapi 错误:使用 HTTP 谓词 POST 向虚拟目录发送了一个请求,而默认文档是不支持 GET 或 HEAD 以外的 HTTP 谓词的静态文件。的解决方案
- 【asp】如何打开asp文件,包括IIS安装,HTTP错误403.14,配置默认文档,启用目录浏览
- iis php5.3.8 默认文档无效 404 - 找不到文件或目录
- ASP.net 4.0下使用default.htm默认文档
- 分析器错误信息: 在应用程序级别以外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。导致该错误的原因可能是在 IIS 中没有将虚拟目录作为应用程序进行配置。
- linux gvfs GNOME Virtual Filesystem Layer Myeclipse_ open in explorer 使用系统默认的文件浏览器打找指定文件,指定目录
- weblogic中如果使用80端口和根目录作为应用的默认目录
- IIS不能对网站添加默认文档(由于权限不足而无法写入配置文件)
- jdom中使用文件作为输入源,构造Document对象的问题
- 有关Tomcat应用程序目录、端口、默认目录、应用程序默认打开文件、使用数据库连接池等方面的配置
- 招商银行-快乐E购:无默认文档/未禁止目录浏览/备份文件随意下载
- IIS7多域名绑定同一物理目录,设置不同默认文档的解决方案
- 使用当前目录作为编译目标/可执行文件名称
- IIS7多域名绑定同一物理目录,设置不同默认文档的最佳解决方案
- 使用iis作为.apk文件下载的服务器
- Tomcat应用程序目录、端口、默认目录、应用程序默认打开文件、使用数据库连接池等方面的配置
- 分析器错误信息: 在应用程序级别以外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。导致该错误的原因可能是在 IIS 中没有将虚拟目录作为应用程序进行配置。
- IIS起用"默认网站"出现提示"另一程序正在使用此文件,进程无法访问"