如果我在ApplicationHost.config和web.config中都configuration了IIS设置,将会应用什么值? 它是一个ApplicationHost.config值,因为它是全局的所有网站或web.config值,因为它覆盖了它? 而当我没有在web.config中configuration它会发生什么,它应该从ApplicationHost.config这个设置? 我必须检查的特定设置是: system.webServer/security/requestFiltering/requestLimits/maxAllowedContentLength 我问的原因是当我尝试从C#应用程序configuration这些设置时,我得到了相当奇怪的结果。 即使我没有configuration它的网站,我已经手动设置ApplicationHost.config中的值我还是从web.config中获取默认值
我有3个服务器的农场:2个网站和1个数据库。 所有服务器都是相同的Windows 2008 R2全新安装。 2台运行IIS7网站的服务器,并连接第三台服务器作为后端数据库。 IIS服务器运行多个站点,每个站点指向Inetpub下的专用子目录。 在这3个服务器之间configuration的整个Inetpub文件夹的DFS复制,除了一件事情完美:当我把一个网站目录中的新文件或修改现有文件,它复制到所有DFS成员,并通过IIS访问,但20分钟后它只是消散(如果这是一个新文件)或恢复到以前的版本(如果文件被修改)。 当我将该文件放在Inetpub文件夹的根目录下时,它就停留在那里。 在这里,我到现在为止的尝试: 将DFS复制拓扑从完全网格修改为集线器和辐条 试图禁用链接,以消除“主从”问题。 试图从文件和文件夹中删除“只读”属性 试图停止IIS以消除IISlocking问题。 我在这里有点想法。 任何帮助将不胜感激。
我们有一个网站在三个networking节点上运行。 我们正在使用SQL Server会话存储。 我们最近又增加了两个,只是发现用户的会话被发送到其中一台机器时丢失了。 我们已经检查了站点ID以及机器validation密钥和解密密钥。 编辑: 我没忘记提及有问题的机器是农场中现有机器的克隆(VMWare)版本。 解决了 – 我们只是抹新的机器,并站起来一个新的服务器08安装。 这个问题的原因还不得而知。
是否有关于从IIS6切换到IIS7的性能比较的graphics或分析? 我想说服我的客户切换到Server 2008 IIS7。
我有一个在IIS 7上运行的Intranet站点。可以使用FQDN(mysite.mydomain.mycompany)和“mysite”访问该站点。 SSL证书已针对FQDN进行签名。 如果您要访问https://mysite.mydomain.mycompany/ (Secure),它已安装并正常工作。 或者,如果您使用不安全的短或长URL(通过403.4redirect到安全页面)访问http:// mysite或http://mysite.mydomain.mycompany 。 我遇到的问题是当用户使用https:// mysite / (secure,使用短别名)访问该站点时。 IIS向用户提供唯一的证书,对于“mysite.mydomain.mycompany”,这当然与用户input的地址不匹配,他们将获得SSL证书警告。 在SSL握手发生错误的证书之前,是否有阻止对“ https:// mysite ”的访问并将用户redirect到https://mysite.mydomain.mycompany ? 如果没有,我能做些什么呢?
我在我的wndows 2008服务器上configuration了一个正确的DNS,我所有的网站都运行良好。 现在我希望configurationDNS反向查找,所以我阅读http://www.windowsreference.com/dns/how-to-create-dns-reverse-lookup-zone-in-windows-server-2003/ 。 但是我不完全理解这篇文章,如果我在反向DNS查找configuration中犯了错误,会发生什么? 我的所有网站都无法访问吗?
我知道如何备份IIS 7configuration,但不知道如何备份哪个文件夹需要写入权限。 如果一台服务器关机,我需要恢复,我可以很容易地恢复configuration和文件,但文件夹将缺乏为用户上传等设置的权限。 有没有办法做到这一点?
我有一个在Web应用程序中执行多个并发file upload的情况。 这些上传文件是几个用户中的大量文件,它将系统窒息为可怕的延迟问题。 我解决这个问题最好的办法是什么? 初步的searchbuild议带宽/比特限制。 你同意这是最好的解决scheme吗? 而且,如果是这样的话,最好的办法是什么?
我在www.evju.biz上有一个面向公众的web服务器,服务于多个页面(位于NAT防火墙的后面),另外还有另外一个托pipeTFS服务器的内部服务器“winttfs”。 我有指向www.evju.biz服务器的URL tfs.evju.biz。 当有人使用tfs.evju.biz时,我希望www.evju.biz服务器能够从wintfs服务器提供项目门户。 我已经安装并启用了应用程序请求路由caching。 在www.evju.biz网站下,我有以下规则: <rule name="tfs" stopProcessing="true"> <match url=".*tfs.evju.biz(.*)" /> <action type="Rewrite" url="http://wintfs{r:1}" logRewrittenUrl="true" /> </rule> 这个规则似乎并没有打到。 Hos应该设置它?
我最近在WinHost.com上租用了一些共享空间(基本包)。 我部署了一个使用NHibernate的ASP MVC3应用程序。 这是一个非常精简的应用程序,我已经剖析了它的内存泄漏和我本地的IIS 6.1我从来没有问题。 但是,当部署到WinHost时,应用程序池将继续回收。 他们的支持说,基本包给你一个100M的最大应用程序池大小。 我有相同的应用程序代码运行在他们的最大包和支持告诉我,它使用其200MB的限制130MB。 在我运行之前,将我的基本软件包升级到Max之前,有没有人知道这是一个轻量级的ASP MVC应用程序的典型大小。 它不使用会话或caching,页面非常薄。 对我来说,看起来很奇怪,你不能在他们的基本包上运行一个ASP应用程序。 他们只是专为静态网站或东西?