Articles of iis 7

什么可能导致静态HTML文件HTTP 500错误?

我放在一个简单的HTML文件和IIS 7投掷500错误。 错误细节几乎没有提供任何信息。 一般来说,如果一个静态的HTML文件抛出这种错误,应该检查什么?

输出与IIS7caching – 如何为dynamicaspx页面?

我有一个RetrieveBlob.aspx获取一些查询stringvariables并返回一个资产。 每个url对应一个独特的资产。 在RetrieveBlob.aspx中设置一个cachingconfiguration文件。 在Web.Config中,configuration文件看起来像(在system.web标签下: <caching> <outputCache enableOutputCache="true" /> <outputCacheSettings> <outputCacheProfiles> <add duration="14800" enabled="true" varyByParam="*" name="AssetCacheProfile" /> </outputCacheProfiles> </outputCacheSettings> </caching> 好的,这工作正常。 当我在RetrieveBlob.aspx后面的代码中放置一个断点时,它会在第一次触发,而其他所有时间都不触发。 现在,我扔掉cachingconfiguration文件,而是我在我的Web.Config下System.WebServer: <caching> <profiles> <add extension=".swf" policy="CacheForTimePeriod" kernelCachePolicy="CacheForTimePeriod" duration="00:08:00" /> <add extension=".flv" policy="CacheForTimePeriod" kernelCachePolicy="CacheForTimePeriod" duration="00:08:00" /> <add extension=".gif" policy="CacheForTimePeriod" kernelCachePolicy="CacheForTimePeriod" duration="00:08:00" /> <add extension=".png" policy="CacheForTimePeriod" kernelCachePolicy="CacheForTimePeriod" duration="00:08:00" /> <add extension=".mp3" policy="CacheForTimePeriod" kernelCachePolicy="CacheForTimePeriod" duration="00:08:00" /> <add […]

IIS 7错误日志

他们在哪里? 使用Windows 2008服务器/ IIS 7 我得到一个500错误,并想知道是否有任何其他地方比事件查看器可以摆脱一些信息,如IIS错误日志。 目前我所能find的就是访问日志 – 在inetpub文件夹中

如果在名称中有空格,如何从命令提示符中删除IIS7中的URL重写规则?

appcmd的帮助有点含糊,我似乎无法弄清楚正确的转义或引用顺序。 appcmd set config -section:defaultDocument /-files.[value='main.html'] 使用中指定的键移除一个集合元素 收集“system.webServer / defaultDocument”configuration部分。 这工作正常: appcmd set config -section:system.webServer/rewrite/globalRules /-[name='rulename'] 这不: appcmd set config -section:system.webServer/rewrite/globalRules /-[name='rule name'] 有关规则在名称中有多个空格和正斜杠(/)。

创build客户端证书

我有第三方authentication机构的SSL证书。 这是一个.cer文件。 证书在IIS7中安装并正常工作。 证书将其预期目的显示为服务器身份validation,客户端身份validation。 该网站需要通过客户端证书进行validation 我们不使用客户端证书映射,而只是使用客户端证书作为身份validation的一种手段 – 如果您拥有身份validation,则会进行身份validation。 我如何创build客户端证书? CA是否必须这样做,涉及另一个CSR? 这是我能用另一种工具自己做的吗? (OpenSSL或其他) 客户端证书需要什么格式?

我即将创build一个网站圣经又名我们的Web服务器的文档?

我用这个词来创build这个文件,创build一个带有制表符的三环活页夹,里面充满了关于我们web服务器的所有信息。 我应该包括哪些主要类别? 我们有2台服务器,两个窗口,1个网页,1个SQL服务器,networking1,运行iis7和ColdFusion。 我没有作为系统pipe理员的培训,只是我学到的东西。 比如我宁愿有更多的信息,也没有信息,比如我们刚刚迁移了我们的服务器,而且我们错过了很多东西,因为没有文档。 所以我想做一个彻底的工作? 我不介意把它当成一个wiki,但是我的老板和同事对维基不熟悉,以及如何使用它们。 我倾向于成为我们小组中的肛门分子,想要把所有的我都打成一团,并把所有的事情都logging下来。 有什么build议么?

在维护期间用静态页面replace活动站点的最新方法?

好的伙计, 只是寻找他人在以下场景中使用的方法的一点洞察… 我有一个实时(.net 3.5)项目,从IIS7的默认文件夹(映射到已发布的wwwroot文件夹的“根目录”)运行。 当我们正在执行维护或升级(通过VS构build的Windows安装程序)时,我通常用静态页面replace应用程序来解释系统正在维护中。 我们将发布的网站移动到一个子目录(我们也认为它),删除旧版本,安装新版本,当我们感到高兴时,将其移回根目录(replace保留页面)。 必须有一个更简单,风险更低的方法来做到这一点。 其他人如何处理这种(或类似的)情况?

什么样的RAM使用大量内存的IIS网站?

我有一台服务器,IIS 7.5中的每个站点都将其所有设置存储在内存中。 所以我倾向于吃了很多RAM。 我需要订购一个新的服务器,我想知道什么样的内存configuration是最好的降压: UDIMMs与RDIMM单一排名UDIMM与双排名UDIMM 谢谢!

包括内部服务器到ssl证书有问题吗?

我们在一个单独的IIS服务器上部署一个Web应用程序(Dynamics CRM),这个服务器应该可以从Internet访问。 该应用程序只能通过HTTPS访问。 所以我们需要一个SSL证书,因为使用了多个主机。 证书将匹配*.contoso.com 。 对应用程序的内部访问也需要HTTPS。 我们需要一个crm.localdomain.local的证书。 由于SSL连接只能在IIS网站上自行终止,并且只能在网站上使用单个 HTTPS绑定的Dynamics CRM的限制,因此我们必须使用单个证书来覆盖此scheme。 内部名称是否包含一个问题?

与www的子域

我有IIS 7 我们在我们的网站上有大约61个不同的公司,每个公司组都有自己的子域,如下所示: group1.mywebsite.com group2.mywebsite.com group3.mywebsite.com …. …. …. group61.mywebsite.com 现在很多人被告知去group1.mywebsite.com实际上最终打字group1.mywebsite.com 。 我该如何处理这个问题? 理想情况下,我想简单地将www用户redirect到他们的非www对象。 我不知道需要做什么,search多个子域名不会给我在谷歌任何线索。 谢谢。