Articles of iis 7

如何通过远程IISpipe理器(IIS 7)持久更改Asp.net设置?

所以我最近发现了如何远程IIS可以pipe理我的网站的Asp.net属性,如连接string,SMTP设置等。pipe理它通过IIS而不是通过web.config转换意味着更容易部署设置没有必须在源代码控制中存储我的数据库连接string(使用凭证!)以及与生产系统相关但与开发无关的其他重要数据。 但是,无论何时通过远程IIS添加/更改设置,下次我发布我的站点时都会恢复这些更改(因为远程IISpipe理器正在向web.config写入更改,因此web.config将被本地副本覆盖)。 有没有什么办法让未来发布后通过远程IISpipe理器更改的Asp.net设置保持不变? 服务器正在运行IIS 7。

IIS 7站点和应用程序关系

我试图configuration一个ASP.NET MVC应用程序在IIS下工作。 我创build了一个名为SyncControlPanel的IIS站点,其绑定设置为mydomain.com。 这个IIS站点里面有一个应用程序:SynchronizationService。 现在,当我想访问我的应用程序,我需要键入: http : //mydomain.com/SynchronizationService 。 我想要做的就是只要inputhttp://mydomain.com即可访问我的应用程序。我应该怎么做? 有没有办法将应用程序设置为默认网站?

有没有办法将一台PC上的IIS 7服务器设置迁移到另一台?

我不是一个系统pipe理员(由这个问题certificate:)。 我只需要configuration我的新的IIS 7客户端连接到我们的Web服务器。 我想只从旧电脑导出设置(但不是旧电脑上过时的网站),而是导出到新电脑。 任何指示良好的指示呢?

如何使IIS7识别特定的文件扩展名?

我试图在网页中embedded.mp4和.webmvideo文件,并且IIS似乎没有识别文件扩展名。 我读到,我需要在IIS中为每个扩展添加MIMEtypes。 我添加了一个mimetypes的video/ MPEG(也尝试过video/ MP4)和.webm与MIMEtypes的video/ webm .mp4扩展名。 添加MIMEtypes后,我在命令提示符下使用iisreset命令重新启动IIS。 没有快乐。 我一直在用链接到video文件的html文件testingfunction。 点击mp4或webm链接时,我收到一个404页未find的错误信息。 我testing了webserver根目录之外的function,并且可以播放/打开两个video。 我错过了什么? 谢谢。

每个应用程序池使用多个线程会导致IIS返回503,并停止响应

我们正在托pipe一个WCF服务器场。 我们目前有12个应用程序池,但每当我们增加每个池的线程数时,我们最终得到503个错误。 该服务停止响应。 如何知道每个应用程序池的最佳线程数?

地址栏中的url没有得到redirect

在部署本网站之后,我在本地进行开发,在Windows Server 2008 R2上,似乎无法从浏览器上的服务器获取更新的URL。 情景是这样的: 我有一个主要的网站是指向一个现场的网站。 我创build了一个子域名,如:beta.domain.comredirect到IIS服务器的公共IP。 问题是,当浏览我的网站时浏览器地址栏不会被更新。 我有几个redirect到外部网站,他们也因此不工作。 我还注意到,在浏览器的状态栏中,当我将鼠标hover在页面上的链接上时,显示的是我的网站公共地址,而不是域名。 我不认为问题是与IIS,因为当我浏览网站使用http:/本地/服务器上,它完美的作品。 我没有任何URL重写规则或永久redirect启用。 谢谢 :)

IIS停止响应单个页面有时并不总是

我有一个Web应用程序,它的所有页面都正常工作,但我有一个页面,当我请求时,IIS停止响应<在FF中加载并从我的iPad上Safari Safari说Web服务器停止响应> 当我重置IIS它工作得很好,然后我再次面对同样的问题。 我没有做任何关键也不复杂,在这个页面加载它是所有关于HTTP请求,它在本地主机很好地工作也很好! 有什么build议么?

在删除网站后,您可以从IIS6获取W3SVC标识符吗?

由于该网站已被删除,IIS>网站列表获取标识符不起作用(因为它不在那里) 是否有另一种方法来获得标识符? 我在System32中有很多的LogFiles,都是由W3SVC ID列出的,但是没有包含任何关于它正在login的网站的标识信息,所以我必须通过ID去找。

IIS7网站如何在没有URLredirect或URL重写的情况下redirect?

我有一个Web应用程序,以前有这种URL格式: http://example.com/application/lang-code/path/to/page.asp 我们已经升级了应用程序,url如下所示: http://example.com/application/app/path/to/page.aspx?lang=lang-code 奇怪的是,当我使用旧的URL格式时,系统会自动将我redirect到新的URL格式。 但是URL重写模块和URLredirect模块未安装。 还有什么可以做这个重写吗? lang-code虚拟目录甚至不存在 – 所以我不知道在这里做什么。 TIA

使用IIS URL重写从主页redirect

这感觉应该是真的很简单,但我不明白。 我一定会错过一些非常明显的东西。 我想从我的网站www.example.com的主页redirect到www.example.com/coming-soon 但我不知道用什么模式来匹配这个。 我试过了: 保持图案空白 / 〜 但这些似乎都不匹配。 我也不确定是否使用reg ex,通配符或完全匹配。