Articles of iis

在IIS中启用远程请求的基本身份validation,但不是本地的?

有没有办法在IIS中启用远程请求的基本身份validation,同时让本地请求保持打开状态? 我需要外部用户进行身份validation才能访问站点,但本地计算机上的用户不需要。

将URLredirect到IIS 7.5中的另一个URL

我不知道为什么这不起作用。 我试过创build地图规则,然后重写和redirect的url。 我试着用一个简单的重写规则redirect它,不pipe怎样,唯一能让它工作的是如果我设置匹配url来匹配这个正则expression式。 我正在尝试将webmail.example.comredirect到mail.example.com。 看起来好像只需要几秒钟; 男孩是我错了。 我想我一定是做了错误的正则expression式,但我不知道什么时候我testing它似乎工作正常。 <rule name="webmail" patternSyntax="ECMAScript" stopProcessing="true"> <match url=".*webmail.*" /> <conditions logicalGrouping="MatchAll" trackAllCaptures="false"> </conditions> <action type="Redirect" url="https://mail.example.com:8000" appendQueryString="false" logRewrittenUrl="true" /> </rule> 谢谢

用于Coldfusion和IIS的基于静态文件或内存的Web服务器caching

我们正在寻找IIS / ISAPI和Coldfusion之间的caching层,这样如果整个页面被caching在服务器上,那么对这个资源的附加请求就不需要分配一个Coldfusion线程。 我认为这几乎是相同的nginx + memcached,但不幸的是,我们没有使用这些=(。 以下是我设想的沟通途径的一个例子: GET请求/ hotels /?listingid = 5 – >caching – >存在和新鲜 – >服务 GET请求/ hotels /?listingid = 10 – >caching – >存在但陈旧 – > Coldfusion – >caching – >服务 GET请求从coldfusioncaching清除/ hotels /?listingid = 10。 GET请求/ hotels /?listingid = 10&nocache – > Coldfusion 即使我不得不编写一些C ++,我也不介意翻身,但我甚至不知道从哪里开始。

传统的ASPcaching

我有一个经典的ASP内联网。 其中一个页面允许用户下载PDF文档。 问题是文档更新时,用户仍在下载旧版本,除非用户手动清除caching。 我已经尝试禁用服务器上的caching,没有运气。 任何想法或帮助将不胜感激。 提前致谢。

如何在DNS中添加通配符,如www2。*。domain.com和www1。*。domain.com?

我有两个负载均衡的服务器。 当我进行部署时,我想确保生产用户不受影响。 这是我正在计划: 从负载平衡器中移除networking服务器2(www2)。 部署到www2。 做一些快速testing(只有一个域名下的超过100个迷你网站) 将www2重新带回负载平衡器 然后重复www1 有什么办法可以避免手动添加所有我的子域的DNS条目? 或者,有没有人有更好的办法来解决这个问题?

IIS突然响应非常慢

根本没有接触到服务器,我的IIS 7突然变得非常慢。 无论是通过FastCGI还是一个ASP.NET页面请求一个静态内容,一个php脚本,服务器发送响应(甚至是一个1k的静态文件)有时需要30秒以上。 根本没有使用资源(〜1%CPU,足够的主存空间)。 来自IIS的失败的请求跟踪显示了每个步骤0ms处理时间的所有那些慢响应,但总处理时间为几千毫秒。 这也不是一个networking问题(同一台服务器上的Apache运行平稳,同样的延迟适用于本地请求)。 任何人有一个想法还有什么要testing/检查? 你也见过这样的行为吗?

从一个服务器上将不同域的电子邮件发送到不同的外部IP地址

我已经build立了一个Windows 2008 R2服务器,使用IIS中的SMTP服务器从Exchange 2010路由电子邮件。 我有3个独立的域,并希望通过不同的内部和外部IP(IP信誉等)路由每一个,只是使用服务器上的主要IP来外部路由电子邮件。 这是所有可能的在IIS中使用SMTP服务器,还是有任何其他软件可以做到这一点?

通过Powershell在IIS(7 / .5)中修改Web应用程序/服务的身份validation

我想通过在PowerShell中使用New-WebApplication来安装wcf-servce。 它工作正常。 但是,如何修改身份validation? 我想启用匿名访问身份validation,并禁用其余的。 我也想对其“要求SSL”。 我search了伟大的网页,但只有文章和点击有关SharePoint。 有没有人有任何想法或提示? PS:Windows Server 2008R2 – DA

为第二个HTTP站点获取适当的IISredirect

一个主机上有两个IIS站点。 我有mainsite.domain.com和secondsite.seconddomain.com。 这两个站点在公共DNS中指向相同的IP。 mainsite.domain.com没有任何问题,它redirect到自己的HTTPS网站没有问题。 去没有HTTPS secondsite.seconddomain.com,它重新指引我到HTTPS mainsite.domain.com当我要它去自己的安全网站。 HTTPS secondsite.seconddomain.com仍然按预期工作,这很奇怪。 无论如何,使secondsite.seconddomain.com的HTTPredirect到自己的HTTPS条目?

IIS:主机名打破网站

我有一个带有IIS的Azure WindowsVM。 一切工作正常,直到我在绑定中添加一个主机名。 然后我得到一个404错误。