3、正确应对网站无法显示子页面
不少人在使用IIS6.0管理器安装配置好了网站,并使用IE来尝试访问网站页面时,常常会发现目标网站的主页面能够正常显示,但子页面内容却无法正常显示,这是什么原因呢?其实这种现象仅容易出现在IIS6.0管理器中,遇到这种现象时可以按照如下方法来排除:
依次单击“开始”/“设置”/“控制面板”命令,在打开的控制面板窗口中,双击“管理工具”图标,接着再双击“Internet信息服务管理器”图标,打开IIS6.0的控制台窗口;
用鼠标展开本地计算机下面的“网站”选项,然后右击该选项下面的目标网站名称,从弹出的右键菜单中执行“属性”命令,并单击网站属性界面中的“主目录”标签,然后单击对应标签页面中的“配置”按钮,打开系统的应用程序配置窗口;
接着单击一下该窗口中的“选项”标签,并在弹出的如图4所示的标签页面中,将“启用父路径”复选项选中,最后单击一下“确定”按钮,这样网站无法显示子页面的现象就会消失了。

图4 应用程序配置
4、正确显示ASPX网站页面
朋友从网上下载了一个ASPX网站程序,在笔者的帮助下,将该程序解压到安装有Windows 2003操作系统的服务器中,然后在IIS6.0管理器中新建了一个站点,并将该站点的主目录指向了ASPX网站程序所在的目录,不过笔者在访问该网站时,IE浏览器总显示服务器内部出错的提示。笔者认真检查了IIS6.0中的各种配置,没有发现有什么错误的地方,这到底是怎么回事呢?
其实这是由于Windows 2003默认的安全性较高引起的,因为在默认状态下Windows 2003服务器系统并没有开启ASPX页面的访问权限,这需要我们用手工方法才能开启成功,下面就是具体的开启步骤:
依次单击“开始”/“设置”/“控制面板”命令,在打开的控制面板窗口中,双击“管理工具”图标,接着再双击“Internet信息服务管理器”图标,打开IIS6.0的控制台窗口;
用鼠标展开本地计算机下面的“Web服务扩展”选项,进入到如图5所示的选项设置界面;检查该界面右侧区域处的“ASP.NET V1.1.4322” 或“ASP.NET V2.0.50727”的运行状况是否为允许,要是不是的话,必须用鼠标将其选中,同时单击一下“允许”按钮,这样ASPX页面的访问权限就被开启了。倘若在图5所示的选项设置界面右侧区域没有看到类似“ASP.NET V1.1.4322” 或“ASP.NET V2.0.50727”这样的项目时,那就表明Windows 2003系统还不支持ASP.NET服务,此时我们不妨依次单击“开始”/“运行”命令,然后在弹出的系统运行对话框中,直接输入字符串命令“X:\Windows\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i”(其中X为Windows
操作系统所在的磁盘分区符号),单击回车键后,我们就能在图5所示的选项设置界面右侧区域看到“ASP.NET V1.1.4322”选项了。

图5 IIS服务管理