使用IIS6.0建站,设置了默认首页,但却没有生效。
例如设置了index.html,网站根目录也存在这个文件,但输入www.xxx.com却提示找不到文件,必须使用www.xxx.com/index.html才可访问。
原因:这是由于在同一IIS进程中运行两个不同的ASP.NET版本导致。
解决办法:将相同.NET版本的网站放在同一个程序池中即可。
具体步骤:
一、打开IIS管理器,右击“应用程序池”,新建一个,输入名称确定即可。
二、找到有问题的网站,右击选择“属性”,再选择“主目录”选项卡,选择新建的程序池,点确定即可。
总之,确保在同一个程序池中的网站.NET版本一致。