我正计划在我的站点地图中添加一些聚合页面列表,我不想让外部人员太容易刮擦。 我可以保护我的sitemap.xml,以便只有searchengines可以下载它? 安装防火墙? 我正在使用IIS6。
Win 2k3服务器和IIS上有这个奇怪的问题: Iis有几个网站,其中一个我需要创build一个子目录并将其设置为Web应用程序。 我注意到,如果我创build新的目录,并把一些.js / .txt文件,它们不会由iis(IE浏览器给出错误Internet Explorer无法显示网页)。 如果我把相同的文件在另一个旧网站的子目录,它会正确显示。 通过嗅探stream量,我已经看到iis回复连接状态200,然后完全丢弃任何连接 http://domain.com/test2/prova.txt GET /test2/prova.txt HTTP/1.1 Host: domain.com User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.7) Gecko/20091221 Firefox/3.5.7 (.NET CLR 3.5.30729) Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: en-us,en;q=0.5 Accept-Encoding: gzip,deflate Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Keep-Alive: 300 Connection: keep-alive HTTP/1.x 200 OK 如果我重命名文件prova.txt prova.asp例如它显示没有问题,所以它不应该是权限问题。 在做了一些研究之后,我发现它可能是由于缺lessmimetypes引起的,我已经签出了.txt和.js,并且由aspnet_isapi.dll提供。 还有另一个奇怪的事情:如果我从目录的属性中删除MIME映射它是正确的服务,但同样的事情不适用于JS。 我真的开始没有想法了,有没有人有提示? 提前致谢。
考虑到IIS 7.5 / PHP 5.2 / asp.net和mysql / MSSQL可用的机器,你会select哪个webmail? 不要认为它是相关的,但邮件服务器安装在本地主机,是hmailserver。 如果是使用asp.net的话,这将是一个奖金,但PHP也可以,也许提供更多的select。 “客户端”的外观和感觉肯定是需要的,flash / silverlight / ajax不是问题。 我也看到了这个问题 ,但是差不多两年前被问及关注php webmails,我认为在此期间可能会有更好的select。 编辑: 有没有人有任何经验的后记webmail ? 考虑到这个或部落。
一个静态图像和可能的其他静态文件(CSS,JS等)的图像服务器。 他们只用于大型/热门网站? 其次,当图像经过某种处理(例如resize)时,它们是否真的有用? 我不是服务器的人,所以这是我不熟悉的领域。 我正在使用IIS。 如果在同一台服务器上或另一台单独的计算机上的子域(images.mywebsite.com)上完成,是否存在重大差异?
我有一个Web服务器上运行的几个ASP.NET网站。 每隔一段时间,我都注意到IIS将服务器的CPU推到100%。 这些站点共享应用程序池,每个.NET版本都在运行。 我正在寻找的是一种方法,能够确定哪个网站是这样做的,使用一些工具。 如果这个工具碰巧代码显示出来,那也不错。 如果不是,我很高兴知道哪个网站导致问题。 我已经尝试过使用ANTS。 但是,ant你需要知道它是哪个网站,然后让它运行,并在CPU崩溃的Web应用程序等待。 不完美的理想。 任何经验/想法?
我有一个Windows 2008服务器,并在其上运行IIS 6 SMTP。 偶尔电子邮件将停止工作,当我login到服务器时,我看到SMTP虚拟服务器已停止。 这是什么原因,有没有一种方法,我可以通过自己或类似的东西重新启动自动纠正问题? 此外,如果没有一个好的方法来保持它运行没有用户干预是否有其他我可以使用SMTP服务器,很容易设置?
我有一个非常庞大和复杂的Web应用程序运行.NET 3.5,一些经典的ASP页面和VBScript组件引发良好的措施。 该网站在IIS7上运行,并且是一个根网站。 理想情况下,我想在运行.NET 4的这个网站下面有一个子应用程序来部署新的组件。 但是,这给我带来了困难,并显示以下错误: 如果您正在编译.NET Framework 4.0或更高版本,则提供程序选项中的“compilerVersion”属性的值必须为“v4.0”或更高版本。 要为.NET Framework 3.5或更低版本编译此Web应用程序,请从Web.config文件的元素中删除“targetFramework”属性。 这是可能的 ,还是应该放弃,find另一种方式?
有一个Win 2008服务器与一些网站,有时一个图像转换网站消耗大量的RAM。 在Windows任务pipe理器中杀死w3wp进程(IIS工作进程),还是会影响其他w3wp进程(每个Web有一个单独的应用程序池),通常是安全的(虽然不是一个好主意)?
为了详细阐述这一点,我想知道在IIS网站上托pipe文档的安全性如下: IIS目录列表已禁用 匿名访问已启用 网站只能通过HTTP访问 文件有很长的随机生成的名字(类似于guid加上其他字符) 我相信这是一个相对安全的设置(我理解它不像真正的authentication访问一样安全)。我想知道,如果我看到这个大墙,那么比我自己更多的知识的人很容易绕过。 我想我正在寻找的方式可以绕过我上面概述的设置。
我想将一块硬件发送给通过以太网或USB插入networking的客户端。 该设备包含一个ASP.NET Web应用程序,可通过networking中的任何PC上的Web浏览器进行访问。 这需要成本低于500美元的小型设备,这意味着它不能是具有Win2008服务器许可证的完整服务器。 这将会重复数百或数千次 – 每个新客户一次。 在Linux上运行Mono不是一种select,因为我的应用程序使用了Mono目前不支持的entity framework。 是否有可以作为IIS / ASP.NET Web服务器运行的外部硬盘驱动器或NAS设备? 谢谢,罗杰