Articles of iis 7

使用’的URL重写IIS7 URL

我正在尝试使用URL重写模块在IIS7中redirect以下URL: Category/Cat-3/Objectives-of-Pre-Maintenance/WHAT&rsquo;S-THE-STORY-ON-LOW-CARB-DIETS-AND-EXERCISE-.aspx 但为了我的生活,我无法得到它。 我尝试更换&rsquo; 与一个实际的单引号,这工作得很好! 但为了这个redirect的目的,我需要HTML代码的报价,而不是报价本身。 这是从networkingconfiguration的规则: <rule name="Redirect" patternSyntax="ECMAScript" stopProcessing="true"> <match url="^Category/Cat-3/Objectives-of-Pre-Maintenance/WHAT&amp;rsquo;S-THE-STORY-ON-LOW-CARB-DIETS-AND-EXERCISE-\.aspx" /> <conditions> <add input="{HTTP_HOST}" pattern="www.example.com" /> </conditions> <action type="Redirect" url="http://www.example.com/redirecturl/" appendQueryString="false" /> </rule> 任何想法将是非常有益的! 谢谢

networking共享访问上的IIS 7虚拟目录被拒绝

我有一个负载平衡的Web服务器,我试图在一台服务器(server02)上设置一个虚拟目录到另一台服务器(server01)上的networking共享。 这两个服务器都是Windows 2008R2上的IIS 7。 它们不是域的一部分。 我以server01的pipe理员身份在server02上设置连接到networking共享的虚拟目录(用于testing目的)。 在IIS中,我可以浏览虚拟目录中的文件。 当我在虚拟目录基本设置中单击“testing设置”时,没有错误,虚拟目录可以毫无问题地连接到共享。 但是,当我试图通过虚拟目录请求一个文件( http://server02/media/image.jpg )我得到这个configuration错误“ An error occurred loading a configuration file: Failed to start monitoring changes to '\\server01\media' because access is denied. ” 我不知道是什么原因造成的,因为根据IIS的连接是好的。

validationIIS或ISS网站的最佳方法是?

我们有一个内部IIS服务器,托pipe几个网站,redirect到外部托pipe的Web应用程序。 有时候人们会做重要的事情,如重新启动服务器,停止服务,拔掉电缆,你把它命名它发生….我想validation我们的内部IISnetworking服务器启动并运行每15分钟,如果不尝试重新启动服务并给我发一封电子邮件。 我写了这个PowerShell脚本,但不知道这是否是完成这个最好的方法? ################################################################### # Summary: Verify W3SVC service is running, send email if it's down ################################################################### ############################## # Get service status ############################## $serviceName = "W3SVC" $serverName = hostname $status = (Get-Service $serviceName).Status if ($status -ne "Running"){ sendMail "$serviceName" "$serverName" #sendmail is a function (not shown) Restart-Service $ServiceName }else{ # Service is running, do nothing; […]

在IIS7上build立一个子域

我有我的C#Web应用程序的开发服务器,并访问开发的网站,我去我的浏览器(lfi-fsxmv06)的服务器名称,我可以访问我的Web应用程序。 现在我想设置一个子域(test.lfi-fsxmv06)这是可能的吗? 我在dev站点上的绑定(lfi-fsxmv06)是http,端口为80,ip地址为*,主机名为空。 我在子域网站上的绑定是http,端口80,IP地址*,主机名是test.lfi-fsxmv06,但是如果我尝试t

在将其他域用户添加到IIS时需要注意什么?

我有一个名为Jack11的Windows Server 2008 R2join了一个名为Watson.org的域。 它安装了IIS 7。 根据我的理解,我们需要将以下内容添加到web.config文件中 <system.web> <identity impersonate="true" /> </system.web> 此外,我们需要确保服务器Jack11可以ping通域名Watson.org 。 我们还需要为域Watson.org的用户设置什么其他设置(例如用户Watson\User1访问服务器IIS中的应用程序? 这是因为目前存在如下问题: Exception Details: System.Data.SqlClient.SqlException: Login failed for user 'WATSON\User1'. 当用户User1希望访问服务器Jack11 IIS中的一个Web应用程序并且该Web应用程序还从位于同一服务器Jack11中的SQL Server 2008 Enterprise中安装的数据库中执行一些logging检索时,将显示错误消息。

很多从173.252.103.3点击

只是想知道你们中的任何人是否从173.252.103.3遇到大量的点击率。 当我做一个IP跟踪它追踪到Facebook。 http://www.ip-tracker.org/lookup/whois-lookup.php?query=173.252.103.3 为什么Facebook打我的网站400

使用组限制对IIS上网站的访问

我试图build立我们的网站,只允许使用Windows身份validation的某些AD组的用户访问,但我似乎无法使其工作。 我已经尝试使用IIS的授权,并将其限制为仅限于这些组,但是我无法访问这些组中的用户。 这似乎是支持的东西,但我不能得到它的工作。 网页也完全在.net中,所以我试过指定 <identity impersonate="true"/> <authentication mode="Windows" /> <authorization> <allow users="Domain\ProgramUsers"/> <deny users="?"/> </authorization> 在web.config中,但是它允许那些不属于程序用户组的人员,这对我来说没有什么意义。

IIS7 URL重写 – 重写CSS文件

我试图用某些规则来重写某些CSS文件,所以它用一个前缀replaceCSS中的每一个链接实例(如background: url("/myuri.jpg") )(如后面所示background: url("/zeus/myuri.jpg") ) 这些是规则。 <rule name="ReverseProxyOutboundRule2" preCondition="IsCSS" enabled="true" stopProcessing="false"> <match filterByTags="None" pattern="url\(&quot;(.*)&quot;\)" /> <action type="Rewrite" value="url(&quot;/zeus{R:1}&quot;)" /> <conditions> <add input="{URL}" pattern="/zeus" /> </conditions> </rule> <preCondition name="IsCSS"> <add input="{RESPONSE_CONTENT_TYPE}" pattern="^text/css" /> </preCondition> 然而,只有一个url正在被这种方式取代,其余的被忽略。 事先谢谢。

使用PHP失败绑定到LDAPS

我们终于build立了我们的服务器来接受ldap SSL连接,这要归功于有帮助的成员回答的另一个问题。 我们现在的问题是,当试图使用下面的简单的PHP脚本绑定到ldap时,我们经常失败。 绑定使用ldap而不是ldaps工作得很好使用脚本,所以我知道ldap已启用。 捕手是在使用LDP.exe时,我们可以使用安全连接成功连接并绑定到端口636上的ldap。 我们失败的脚本如下: <?php $ldap = ldap_connect("ldaps://localhost"); $username="user"; $password="pass"; if($bind = ldap_bind($ldap, $username,$password )) echo "logged in"; else echo "fail"; echo "<br/>done"; ?> 我们也尝试input用户名为“user @ domain”或“domain / user”,但没有成功。 看来我永远有LDAP / Cert的问题。 我们的环境是Server 2008。

iis 7 url重写为search结果

我重写了特定目录的工作,但无法弄清楚如何让search结果重写工作。 如果直接进入/blog/?s=coffee ,则会转到正确的search结果页面。 但是由于其他url重写,search结果页面正在尝试去/?s=coffee/ 。 dynamic的内容部分扔给我。 我已经尝试了很多东西,但是玩笑 <rule name="Redirect long query string" stopProcessing="true"> <match url="^?s=(.*)$" /> <action type="Rewrite" url="blog/?s=$1" appendQueryString="false" /> </rule> 我不知道我在做什么。 这是一个奇迹,我得到了其他重写工作。