三月 7th, 2016

有时候我们无法直接访问网站域名,必须加上首页文件。

比如:访问www.abc.com 不行,访问www.abc.com/index.asp(假定index.asp为首页)则可以!

 

这是为什么呢?

 

开始我怀疑是首页文件没有设置,进入IIS设置“默认文档”时会出现错误提示“在唯一密钥属性“value”设置为“default.aspx”(或者index.asp等)时,无法添加类型为“add” ”的重复集合项。  

 

这时,发现在IIS中设置默认文档也不行。

 

解决方法:通过IIS管理器,查找网站,点击该网站,再点击右侧的“浏览”,快速定位到改网站文件目录的位置。然后网站的配置文件,一般名为web.config。右键编辑,在<files>与</files>之间加入以下代码,保存即可!

 

<clear />

<add value=”index.php” /> 

<add value=”Default.htm” /> 

<add value=”index.htm” /> 

<add value=”index.html” /> 

<add value=”iisstart.htm” />

<add value=”default.aspx” />

 

(注意:上面的代码可根据你的网站首页文档类型来自己添加,但<clear />是必须要添加的)

 

 

 

Comments are closed.