我有Windows Server 2003与IIS6。 每当我请求以.asp服务器返回404错误但不是通常的错误时,错误响应如下所示: HTTP/1.1 404 Not Found Content-Length: 93 Content-Type: text/html Date: Tue, 07 Jun 2011 07:14:27 GMT Connection: close <html><head><title>Error</title></head><body> . </body></html> 这个错误的起源是什么?我该如何解决这个问题?
我知道有一种方法可以将任何已定义的URLparsing为不同的URL,但我不记得如何或在何处定义此设置。 我明白这是不明确的,所以考虑下面的例子。 我正在build立http://www.webapplication.com 。 我已经在IIS 7中设置了网站。但是,我还没有转发名称服务器来parsing我的服务器,所以URL指向其他地方完全。 但是,当我在本地访问http://www.webapplication.com时 ,我想要解决IIS 7网站。 我怎样才能做到这一点? 这是在IIS,个人浏览器(IE或Chrome)或其他地方(如我的networking设置)的设置?
我有一个网站托pipe在IIS中,我可以使用IP地址和端口号在本地机器上访问,例如http://114.12.34.23:86/ 。 我想要的是使用像http://simplesite.dev这样的东西访问它,我也希望能够从networking上的任何其他机器访问此网站。 有没有可能做到这一点? 如果是的话,怎么样?
如果IIS存在漏洞并且pipe理员closures端口80,则IIS无法侦听。 在端口443(https)上是否存在相同的漏洞? 感谢您花时间考虑这一点。
我正在运行安装了IIS和ColdFusion的Windows 2003 R2服务器。 每当服务器重新启动并且IIS和ColdFusion进程都设置为自动启动时,ColdFusion将在IIS之前启动,从而防止由于端口80上的冲突而启动IIS。每当在IIS之后启动ColdFusion时,它都能正常工作。 有没有办法延迟一个服务的启动,直到另一个服务完成启动后? 任何帮助,将不胜感激!
我已经inheritance了一个非常缓慢的PHP网站在IIS上运行,我试图最大限度地提高它的性能。 问题全部以TTFB(Time to First Byte,TTFB)为单位,几乎空白的页面为1500ms TTFB,大多数页面平均为2500ms TTFB。 数据库查询时间(数据库托pipe在另一台服务器上)是可以接受的,连接/下载速度最多在几十毫秒; 处理PHP的速度似乎是唯一的问题,它使用几乎100%的服务器的双核CPU的一个核心服务于一个单一的页面请求 。 它目前正在运行IIS 6.0,PHP 5.2.5和Cake PHP 1.2,我正在努力将其提升到IIS 7.0,PHP 5.3.6和Cake 1.3.10,以及在获得PHP版本升级。 PHPinfo()显示“服务器API”为ISAPI,我们已经安装了Fast CGI,Fast CGI是首选,对吗? 有没有其他的步骤,我应该通过确保服务器运行最佳的PHP? 我想确保在从IIS运行Apache到运行PHP站点(在生产服务器上有驻留在同一服务器上的其他站点)之前,我可以充分利用服务器。
我们有一个情况,我们希望将https://service1.domain.comredirect到https://service2.domain.com 。 我知道这是非常简单的http端点,但我不太确定有关https。 我们有一些传统的Windows应用程序Web服务客户端不会很快更新他们的软件版本,我们不能更新他们的网站引用到https://service2.domain.com 。 有什么办法可以让这些Web服务客户端指向https://service1.domain.com ,但是他们的请求被转发到(并通过) https://service2.comain.com ? 旧服务器正在运行IIS 6.0。 新的服务器正在运行IIS 7.0。 如果需要,我们可以将其升级到7.5,但我不确定。 我们也可能使用公有DNS将旧的Web服务无缝转换到新的服务器,但是我们不能更改“service1.domain.com”的DNS名称。 感谢ServerFault!
我想与我的办公室的其他人分享我的www文件夹,但是当我这样做,然后尝试导航回我的本地主机网站,我得到错误HTTP错误401.3 – 未经授权。 现在我已经做了一个search,发现这个http://forums.iis.net/t/1048841.aspx,但是这对我的技术水平来说太技术了,希望这里有人能够给我一个更简单的方法了解这个?
Exchange有什么好理由在IIS中创build这么多的应用程序池? 可以将所有这些应用程序configuration为使用1个应用程序池吗?
基本上我开始研究这个问题,因为我厌倦了select像NETWORKSERVICE这样的东西,只是为了使我们的networking神奇地工作,并想了解更多关于实际发生的事情。 我打开了一jar蠕虫,现在我真的想尽可能地把它弄清楚,而不用我那些愚蠢的新手问题来困扰我的networkingpipe理员。 很明显,这就是我最好的答案,但是我希望你们在最好的时候帮助我理解我们的环境,然后才能得到完整的故事。 基本上,我们有大约30台PC都使用Windows 7,而且我们都在同一个networking上。 我们不使用活动目录,显然这不是一个选项(内部历史/政治原因…)当我打开我的电脑,打networking,我可以看到他们。 为了双击PC并查看它的共享内容,我必须… 1)进入该PC并在该PC上创build一个与我在PC上使用的帐户相同的名称和密码的用户帐户或2)以pipe理员身份login。 为了方便起见,在我们最需要访问的系统上,我们手动进入并为每台机器上的每个人创build了单独的用户帐户,并使用与主工作站PC相同的用户名。 现在,我需要完全理解我们已经build立的这个系统的原因是我需要知道这种networking系统将如何与在IIS 7.0 Web服务器上运行的内部ASP.NET站点一起工作, SQL Server 2008 R2。 由于我们所有的计算机都有一个统一的pipe理员帐户,所以只需使用pipe理员模拟web.config文件并打电话给我一天就可以轻而易举,但我真的不想这么做—我想要做到这一点“正确”,我想要“安全地做到这一点”,我想这样做,尽量让每个用户的权限尽可能less。 这是否真的意味着我将不得不为我们的SQL Server和我们的Web服务器上的每个人创buildWindows身份validationlogin? 该网站本身只应该是只读的,期间,所以我想我可以在networking服务器上创build一个新的用户帐户,限制访问除网站以外的所有内容,只读,然后在网上冒充用户.config文件。 但是SQL数据库对于一些人群来说应该是只读的,对于一些人群来说,他们也应该有写权限,但是没有人应该有删除权限。 我很难自己研究这个问题的原因是,显然我们不是这样做的“正确”的方式开始。 每一本关于Windowsnetworking的书都会谈到小型家庭networking,或者跳到企业和大型networking的Active Directory。