我在一台服务器上做了几个网站 有些是静态的 有些是aspx的  安装了.net2.0  
问题:
    部署的静态页面都能访问 。net做的都不能访问,但是在本地用域名可以访问。还有把aspx的网站放在静态页面的虚拟目录里面也可以访问。就是单独用域名就不能访问了,有时候在客户端上把一直刷新很多次就有可能打开那aspx网站。 请高手赐教啊!

解决方案 »

  1.   


    步骤一:先考虑到iis没有注册的原因
    1.打开 开始菜单 运行:cmd 进入命令提示符 
    2.进入.netframework目录 cd C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727 
    如果开发人员已经安装vs开发工具,只需打开Visual Studio Tools里的命令提示符就可以进行操作
    输入 aspnet_regiis.exe -i  进行注册
    步骤二:考虑到iis没有给aspnet用户分配权限
    4.分配权限:aspnet_regiis.exe -ga aspnet
    5.重启iis 在运行里输入:iisreset

    一般问题解决,如果还出现接着还会出现“未能创建 Mutex”的问题
    1.打开 C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files 找到你刚才打开的程序的名字的目录删除它
    2.重启iis 在运行里输入:iisreset你没有说明你具体的问题,我们也不好作答,因为iis的错误是分很多种类的(比如说对于文件访问权限,II注册等等),解决必须是针对性的,我层级无数次访问IIS失败,在客户那里安装IIS总会有一些小问题,多遇到问题,多百度,问题也就解决了,你把IIS访问的错误在百度上或者是谷歌上收索一下,我保证是可以的到你想要的答案
      

  2.   

    看看什么错误查看IIS 日志 
      

  3.   

    Internet Explorer 无法显示该网页 
       
       您可以尝试以下操作: 
         您可能已经连接到 Internet,但您可能希望尝试重新连接到 Internet。  
     
         重新键入地址。  
     
         返回到上一页。 
     
       最可能的原因是:
    •未连接到 Internet。
    •该网站遇到了问题。
    •在地址中可能存在键入错误。
     
         更多信 
     
    这是错误信息。系统和iis都已经重新安装过了 之前就是以为是系统的原因 重装了系统。但是重装之后还是这个问题。如果是Framework框架的问题的话 为什么我把网站放在静态网站的虚拟目录里面就可以访问的。
      

  4.   

    后来装的net2.0,在IIS中没有注册,按照上面步骤试试看。
    并启动相关服务。
      

  5.   

    后来重新装了IIS 装好之后。net2.0也重新注册了 但是老问题依旧!郁闷之极啊