一、症状: 即 web 页目录中存在该文件,文件扩展名为.wml 的 WAP 网站返回 404"文件未找到"错误消息。 二、原因: 默认情况下,IIS 6.0 运送"锁定"来极大地提高安全性。这种"锁定"状态的功能之一就是,仅允许某些文件扩展名 (例如 ;.html ;.txt),但允许的文件类型的默认列表中不包括.wml。 三、解决方案: 在 IIS 管理器中,展开计算机的名称和"网站"文件夹中,然后用鼠标右键单击您想要允许提供服务,然后选择"属性"的.wml 文件的网站。或者,可以右键单击"网站"文件夹,并选择"属性",以将这些设置应用于所有计算机,而不是应用设置网站的网站上承载的网站。 在属性屏幕中,单击"HTTP 标头"选项卡。在此属性页的底部,单击"MIME 类型..."按钮。现在将显示在此计算机上设置自定义的 MIME 类型的列表。在 MIME 类型窗口的右侧,请单击"新建..."按钮。您想要允许.wml 网站提供服务,因为在第一个文本框中键入".wml"(不带引号) 的扩展。在"MIME 类型"文本框中,键入"text/vnd.wap.wml"(不带引号),在这两个对话框中,按"确定"按钮和"应用"在属性窗口上。 四、更多信息: 若要设置网站的默认网页为"index.wml",转到该网站的"属性"的"文档"选项卡上单击"添加..."按钮,则"默认内容页面"文本框中键入"index.wml"(不带引号) 和按下"确定"按钮。为了提高安全性您还可以删除已存在的项在列表中添加 index.wml 之后。完成后,按下"应用"以应用新设置。 |