如何在Windows 10的IIS中为Classic ASP设置默认内容着陆页
本地Windows 10 IIS配置Classic ASP默认着陆页操作指南
1 先确认Classic ASP组件已启用
Win10默认安装IIS时不会自动勾选ASP支持,先做前置检查:
- 打开「控制面板-程序-启用或关闭Windows功能」
- 展开「Internet Information Services-万维网服务-应用程序开发功能」
- 确认「ASP」选项已勾选,未勾选的话选中后等待系统安装完成即可
2 配置默认内容页
新版IIS已将老版右键「属性」中的设置项迁移到了功能视图中,操作路径如下:
- 打开IIS管理器,在左侧连接面板点击你创建的目标站点
- 中间区域切换到「功能视图」,在IIS分类下找到并双击「默认文档」
- 右侧操作栏点击「添加」,输入你需要的默认页文件名(比如
default.asp、index.asp),点击确定 - 可以在列表中选中已添加的文件名,通过右侧的「上移」「下移」调整优先级,规则和老版IIS的Documents标签完全一致
3 可选:通过配置文件直接设置
也可以直接在站点根目录创建web.config文件,写入以下规则直接生效:
<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <defaultDocument> <files> <add value="index.asp" /> <add value="default.asp" /> </files> </defaultDocument> <asp enableParentPaths="true" /> </system.webServer> </configuration>
上述配置中同时开启了父路径支持,解决Classic ASP中上级目录引用报错的常见问题
功能兼容性说明
Windows 10 自带的IIS 10和服务器端IIS核心功能完全一致,默认文档、ASP运行规则完全兼容,开发完成后代码可直接迁移到目标服务器,无需调整业务逻辑。
内容的提问来源于stack exchange,提问作者xarzu
相关产品推荐
相关产品推荐

