Articles of iis 7.5

IIS 7.5 One Application Pool工作,第二个不起作用

我有一个网站(Alpha)在Windows Server 2008 R2上运行的IIS 7.5 Web服务器上成功运行。 我基本上想要克隆阿尔法,并有第二个网站testing版,一样的阿尔法,但会有一些不同的代码。 我创build了第二个网站,并创build了第二个应用程序池。 据我所知,两个应用程序池configuration相同:自动启动,v4.0,集成,身份:ApplicationPoolIdentity。 如果我将它连接到它自己的应用程序池,第二个网站(testing版)不起作用,但如果将它连接到Alpha的应用程序池,则工作正常。 据我记得,我没有做任何特殊的Alpha的应用程序池。 据我所知,高级设置是相同的两个。 失败Beta连接到自己的应用程序池时,正在获取未处理的exception:exception详细信息:System.Data.SqlClient.SqlException:login失败,用户'NT AUTHORITY \ ANONYMOUS LOGON' 任何想法如何比较两个应用程序池,或debugging整个系统将不胜感激。 我尝试删除Beta的应用程序池并重新创build它。

IIS 7问题 – HTTP错误403.4 – 禁止

我们在IIS7下build立了一个需要SSL的网站。 如果用户通过inputhttps://www.site.com访问它,它会出现,但如果他们在地址栏中键入以下任何一个…: http://site.com http://www.site.com site.com www.site.com … IIS返回以下错误页面: HTTP Error 403.4 – Forbidden The page you are trying to access is secured with Secure Sockets Layer (SSL). 如何调整设置,以便如果用户导航到以上任何一个IIS将自动将它们带到https://www.site.com ? 谢谢。

IIS 7.5中的URL重写不起作用

我正尝试将所有http通信redirect到https,因为该站点需要SSL。 例如,如果有人导航到http://site.com或http://www.site.com,我想将用户redirect到https://www.site.com 现在,用户获得了403.4 Forbidden错误 – 您尝试访问的页面使用安全套接字层(SSL)进行保护。 我已经尝试了一些不同的URL重写规则,但没有一个似乎工作。 实际上没有什么事情发生,就像模块甚至没有正常工作一样。 首先,我的规则是正确的吗? 如果是这样,还有什么可以防止这个工作正常? <rewrite> <rules> <rule name="Redirect all http traffic to https" enabled="true" stopProcessing="true"> <match url="(.*)" ignoreCase="true" /> <conditions> <add input="{HTTPS}" pattern="off" /> </conditions> <action type="Redirect" url="https://{HTTP_HOST}/{R:1}" appendQueryString="true" redirectType="Permanent" /> </rule> </rules> </rewrite>

IIS 7.5 – 我的应用程序正在运行的.net版本

请确认以下是validation我的应用程序正在运行的.net版本的正确方法 在IIS 7.5中 – >select应用程序站点节点 – >基本设置 – >select应用程序池设置 – >validation版本 谢谢!

使用IIS 7.5 URL重写,如何将所有的请求不是从一个特定的子域redirect到一个特定的页面?

我想使用IIS 7.5中的URL重写模块将所有请求不是从特定的子域(x.domain.com)redirect到特定的文件夹/文件。 例如,这些应该按原样工作: x.domain.com x.domain.com/asdf 而像这样的东西: y.domain.com y.domain.com/asdf domain.com domain.com/asdf 应该redirect到这样一个特定的页面(确切的URL,不依赖于使用的子域): domain.com/a 不幸的是,我不能正确地configuration规则,因为它正确匹配,大部分时间,当它只是导致redirect循环。 (我知道我应该把我现在设置的错误规则,但他们甚至不会一直导致redirect循环。) 在IIS中设置与www.domain.com和domain.com相匹配的另一个Web站点是一个简单的解决scheme,但是我宁愿有一个网站来处理这些问题并redirect。 什么是正确的设置来获取此行为(使用用户界面或直接添加到Web.config)。 谢谢!

如何将文件夹的内容redirect到其他域?

我们已经把我们的网站迁移到WordPress,但是我们依靠几个文件夹,而且我们已经有了指向旧地点的链接和图片。 例如: http://domain.com/t/image_001.png 但我不想再将所有图像添加到新的网站位置,我宁愿设置一个子域,并保持在同一个地方 我如何redirect http://domain.com/t/*.*到http://t.domain.com/*.* ? 我需要在php.ini文件中做的事情? 或者这是一个网站configuration?

我如何确保在发布到iis 7.5时,删除了该网站的所有旧数据和文件?

我为我的应用程序设置了一个Visual Studio发布button,其中包括“发布之前删除所有文件”设置。 它看起来没有成功删除文件,虽然(可能他们仍然被locking,也许IIS仍然在服务他们?)。 有时候,我发现我的testing中遗留下来的旧文件,而且必须手工删除。 我目前的解决方法是手动删除该网站,然后进行发布。 这种吸引,虽然。 我希望能够通过单击进行发布。 有没有办法设置这个? 要确保在发布新版本的应用程序之前删除目录中的所有文件?

IIS上的多个子域

我正在开发一个asp.net应用程序,让用户创build自己的子域。 该应用程序在IIS中创build子域,它的工作原理。 但我想我有两个select来做到这一点,我想知道每个选项的优点和缺点。 1)为每个子域创build一个新的网站和绑定。 2)为应用程序创build一个网站,并为每个新的子域添加一个新的绑定。 我现在使用选项1,可能会创build数百个指向同一个应用程序的网站。 虽然他们都使用相同的应用程序池我不知道这是一个好主意性能明智。

上传大文件(mp4)到IIS 7.5给500内部服务器错误

我做了一个网站,我需要能够上传video文件,它已经工作了很长一段时间。 然而,过了一段时间,它只是停止工作,现在当我上传一个video,它会给我下面的IIS错误消息。 图像可以工作(可能是由于其尺寸较小)。 我使用PHP服务器端脚本的HTML表单上传。 我已经设置了整个inetpub的用户权限,以允许IIS用户的所有操作。 如果你有什么想法,请告诉我,一直试图解决这个问题已经有好几个星期了。 提前致谢!

带宽/请求监视器在IIS 7 / win server 2008r2上

最近我注意到,在过去的几个月里,我的VPS带宽从每月20-30GB跃升到每月150-400GB,我想知道服务器上的哪个站点产生了最多的带宽,并且如果可能的话查明哪些文件是正在接受最多(静态图像/文件和dynamic文件.php / aspx) 有关如何设置此类监控或使用什么软件的任何提示都是有用的。 提前致谢。