.shtml不能设置为默认文档?win2k下奇特的iis故障,期待高手解析

liu_xun 2005-08-28 05:07:50
服务器操作系统:win2000 advanced server,iis版本:5.0
网页目录所在分区文件系统:fat32

因为网站中有index.asp和index.shtml两种作为默认首页的文档,因此我在“默认文档”里添加了这两种类型。

之后测试网站,所有asp页面运行正常,所有没有作为目录默认首页的shtml页面也运行正常,甚至直接访问某个index.shtml文件也显示。然而当我打开一个以index.shtml作为首页面的目录时……

浏览器立即弹出一个登录窗体(标题为 “连接到(网站地址)……”),要求填写用户名和密码;而无论我留空还是填上服务器管理员的用户密码,都无法登录;如果取消,页面返回“401 Authentication Required”

更怪的是,这时候该目录下的 index.shtml 的“安全机制”似乎被“激活”了,直接用..../index.shtml 的url访问时也会弹出登录窗体

(如果我在“默认文档”中撤掉index.shtml应用后重启iis又添上,所有.shtml文件的访问就又可恢复正常,但一旦访问某个index.shtml为首页的目录就又“激活”登陆窗体了)


这就让我根本没有办法把index.shtml设为默认首页……


站点这两天就要上线,急等求解!……谢谢!
...全文
95 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
pebai 2005-08-31
  • 打赏
  • 举报
回复
将IIS里主目录配置,设置.shtml一项的脚本引擎和确认文件是否存在 全部取消 动作设置为全部动作
liu_xun 2005-08-28
  • 打赏
  • 举报
回复
重装系统也不能解决问题,不清楚这是不是iis5.0的固有bug?……继续等
liu_xun 2005-08-28
  • 打赏
  • 举报
回复
高手能说说 iis 里的Authentication机制也好啊,给点提示,好让我寻求解决办法……
chentyoung 2005-08-28
  • 打赏
  • 举报
回复
路过.没碰到这事,学习..

8,327

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 IIS
社区管理员
  • IIS
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧