IIS问题:输入域名可以打开网站,但在域名后加上index.html却无法打开
发布网友
发布时间:2022-04-28 22:16
我来回答
共4个回答
热心网友
时间:2023-09-18 12:07
您好!
这个问题如果您的文件index.html确实存在,那么就不会是因为没文件导致的,您检查一下这个文件是否存在,大小是否为0
在检查一下IIS里面设置的路径是否正确,应该和默认首页设置没有关系,因为直接输入访问也访问不了
ie--》工具--》internet选项--》高级--》友好的http错误信息前面的勾去掉,
再次运行你的程序,把错误代码贴出来。
或者用 http://localhost/
打开看看是否可以呢?
看看这个是否可以解决您的问题
HTTP 错误 404 - 找不到文件或目录。
描述: 您要查找的资源可能已被删除,已更改名称或者暂时不可用。
--------------------------------------------------------------------------------
服务器版本信息: Internet 信息服务 7.0
问题补充:解决办法是这样:
MIME设置问题导致某些类型文件无法下载(以ISO为例)
症状举例: HTTP 错误 404 - 文件或目录未找到。
原因分析: IIS6.0取消了对某些MIME类型的支持,例如ISO,致使客户端下载出错。
解决方法: 在IIS中属性->HTTP头->MIME类型->新建。在随后的对话框中,扩展名填入.ISO,MIME类型是application
如果不行的话可以通过百度HI给我消息吧
希望可以帮得上您!
参考资料:http://hi.baidu.com/gouxiaobo/blog/item/d9036336513c82d8a3cc2bc0.html
热心网友
时间:2023-09-18 12:07
既然index.htm可以,那就把index.html强制改为 index.htm
试试看
=============================
HTM实际上HTM与HTML没有本质意义的区别,只是为了满足DOS仅能识别8+3的文件名而已,因为一些老的系统(win32)不能识别四位文件名,所以某些网页服务器要求index.html最后一个l不能省略。MSIE能自动识别和打开这些文件,但编写网页地址的时候必须是完全对应的,也就是说index.htm和index.html是两个不同的文件,对应着不同的地址。
所以,.HTM文件,可以修改扩展名,成为.HTML文件。修改后,除了路径外,其余的编码效果没有变化。
热心网友
时间:2023-09-18 12:08
建议你直接把主页改成index.htm最简单
热心网友
时间:2023-09-18 12:08
路径对没的?
你可以去管理-服务和应用程序-Internet信息-网站里找到你那个页面,右键浏览看看