完成了一个asp.net网站的建设。中间希望维护,好像看到过在根目录上放置一个  .htm  或 .html 文件就可以让用户不能访问这个网站, 维护完成后,然后删除这个文件就能够继续访问了。哈哈, 这个文件的全名忘记了,忘各位指教。

解决方案 »

  1.   


    这个题目有意思,呵呵!在IIS中设置站点默认文档为index.html和index.aspx,要维护时,把index.html放上去,完成维护了把index.html删除就行了。不是要放一个什么特定的文件名,而是根据你IIS中站点的默认文档名来定的。
      

  2.   

    不是的, 如果用户知道, 你某个网页的名称,他一样可以直接绕过index.htm, 直接数据那个网页的名称就可以访问了。我是在看 TimeTracker 例子的时候。 看到有个 ?????.htm的。可惜现在的TimeTrcker中没有这个网页了,所以, 叫 [失去的记忆]。有了那个htm, 这个网站中所有的htm, aspx,不管它在哪个子目录中, 都不能被访问了。[失去的记忆]
      

  3.   

    在IIS中设置站点默认文档为index.html和index.aspx,要维护时,把index.html放上去,完成维护了把index.html删除就行了。
    你可以将主目录设置为一个就放有index.html的目录
      

  4.   

    default.htm
    一般是设置为前面的索引页
      

  5.   

    不对, 微软有一个特殊的.htm文件。94想不起来了。
    根目录中有了这个文件,就能够阻止对这个网站所有的访问。
      

  6.   

    今天上午  我的站点访问时莫名的出了一行英文
    翻译后说OFFLINE什么的 
    删除我站点下的app_offline.htm 后 网站又正常了..
    不知道怎么会多出那个文件的app_offline.htm 这个文件名我其实不记的了
    刚搜了下http://dev.yesky.com/msdn/95/2547595.shtml复制过来的