在Windows 2003(带有4GB RAM的32位标准版)上,我们将在一台服务器上托pipe大约1200个站点,并跨4个应用程序池。 这对我们来说已经很好几年了。 IIS7似乎倾向于为每个站点创build一个单独的应用程序池,并且我导致相信IIS应用程序池在某种程度上可以更好地用于此目的。 社区中有没有人有过这种方法的经验,在单个服务器上有大量的站点?
我正在使用Visual Studio和ASP.NET 有两种方法让我的网站在互联网上直播。 1)我build立我的解决scheme后,我只是把我的所有文件,并将其放置在IIS中。 因此,我的Page.aspx和我的Page.aspx.vb文件将在服务器上。 2.)我发布我的网站,然后创build一个DLL,其中所有的代码将被放置,我没有更多的Page.aspx.vb. 然后我把所有发布的文件放在服务器上 这两个工作,但我想知道什么是亲和骗局每个请。 我想坚持1号,因为如果我需要对我的代码进行小小的修改,那么它不是一个大问题。 先谢谢了!!
我需要在IIS 7.0 Web服务器上使用一些证书在客户端(控制台应用程序)testing我的https代码。 我已经创build了自签名证书,并没有问题。 现在我想用IE可以识别的正式证书进行testing,比如verisign或其他正式的证书颁发公司的证书。 任何简单的方法来获得一些免费和正式的证书? 我只需要testing几天。 我正在开发使用VSTS 2008 + C#+ .Net 3.5 + IIS 7.0。 下面是我创build免费试用证书时的verisign回报,我不确定是哪里错了? Error 950e – Invalid Common Name Error The common name in the CSR contains invalid characters like '?', '*', ':', ' '. If you continue to receive this error or have further questions, you may write to [email protected] […]
我有3个独立的物理服务器: 旧的Web服务器(IIS6; Windows Server 2003) 新的Web服务器(IIS7; Windows Server 2008) 数据库服务器(SQL 2008; Windows Server 2008) 这些都是非域独立的机器。 新的Web服务器上的站点连接到数据库服务器的数据。 我通过在每台计算机上设置本地用户来完成此任务,并且IIS 7站点位于应用程序池中,并将其身份设置为创build的本地用户帐户。 我正在使用Windows身份validation连接到数据库服务器。 现在,我试图从旧的Web服务器迁移数据库到我们的数据库服务器,并重新configuration网站连接到数据库服务器的数据。 于是,我在旧的Web服务器上创build了本地用户帐户,以匹配数据库服务器上的帐户,为本地用户帐户设置了一个标识设置的新应用程序池。 该网站正在运行,当该网站去连接到数据库服务器时,我得到的错误: login失败。 login来自不受信任的域,不能与Windows身份validation一起使用。 请帮忙。
我们有一台带有IIS的Windows 2008 Server。 我们有一个运行在IIS上的asp.net站点。 我们首先注意到我们的Default.aspx页面上的问题,我们有一些JavaScript,如下所示: <script language="javascript" type="text/javascript"> … … function removeBodyListener() { //remove the onclick event listener so that no more pages can be opened document.body.setAttribute('onclick', ''); } … … </script> 出于某种原因,这是像这样的东西被发送给客户: <script language="javascript" type="text/javascript"> … … function removeBodyListener() { //HTTP/1.1 200 OK Cache-Control: private Content-Type: text/plain; chars document.body.setAttribute('onclick', ''); } … … </script> […]
运行 Windows XP SP3 IIS 5.1 当我启动我的电脑时,我得到这个错误。 Application popup: inetinfo.exe – Application Error : The instruction at "0x5aa3b134" referenced memory at "0x00000004". The memory could not be "read". 当我尝试导航到一个http:// localhost /我得到这个错误 Faulting application inetinfo.exe, version 5.1.2600.5512, faulting module w3svc.dll, version 5.1.2600.5512, fault address 0x0001b134. 系统事件日志: Event ID: 7031 – The IIS Admin service terminated unexpectedly. […]
目前,我只有一台机器可用,它已经托pipe了Exchange Server 2003。 我将开发一个将与SQL Server Express Edition交互的ASP.NET网站(可能使用MVC框架)。 我目前唯一的select是在同一台机器上托pipe网站。 我已经阅读过文章,认为在同一台机器上运行SQL Server和IIS并不是一个好主意……但是它的合理性(可能会损失一些性能)。 所以我的问题是,考虑到上述所有情况,这是一个灾难的食谱,还是应该好吗?
我如何301使用IIS将domain1.com的所有stream量引导到domain2.com? 另外我需要domain1.com/page.aspx?params直接到domain2.com/page.aspx?params。
我有一个名为Foo的Windows 2003上运行的IIS服务器。 现在我想创build一个运行在Windows 2008上的新的IIS服务器。我的想法是在两台服务器都在生产的同时,将应用程序缓慢地移动到新的服务器上。 为了做到这一点,我需要将所有stream量从不存在页面的新服务器redirect到旧服务器。 这可能吗? 可以说,我没有移过FooOld / Bar / page.asp?id = 10,当用户试图访问它在Foo / Bar / page.asp?id = 10我想要服务器redirect到FooOld /酒吧/ page.asp?ID = 10。 如果可能的话,用户甚至不应该看到它已经被redirect了,它仍然应该看到Foo / Bar / page.asp?id = 10。 编辑 我发现应用程序请求路由可以用作反向代理 。 如果我已经理解了反向代理的工作原理,那么应该按照我的意愿工作,或者我错了吗?
为邮件服务器(例如mail.mydomain.com)创build一个子域并将其连接到邮件服务器最简单的方法是什么? 应该可以添加新的域,默认情况下有邮件子域。