我正在尝试做一些非常简单的事情。 我只需要强制SSL,我正在尝试使用URl Rewrite插件。 当我将下面的规则放入我的conf时,我没有得到任何结果。 <rewrite> <rules> <rule name="Redirect to https" stopProcessing="true"> <match url="(.*)[^/])$" /> <conditions> <add input="{SERVER_PORT}" pattern="443" negate="true" /> </conditions> <action type="Redirect" url="https://{HTTP_HOST}{REQUEST_URI}" /> </rule> </rules> </rewrite> 任何想法,为什么这不捕捉?
我有一个经销商托pipe我的客户的网站。 一个这样的客户希望与他们保持DNSpipe理。 为此,他们要求他们的CNAME在DNS中进行以下更改: www在CNAME xyz.website.com 问题是,改变Alogging指向我的服务器的IP来更改CNAME(如上所列?)有什么区别?
我configuration了schannel来禁止不安全的协议和密码按照标准的build议,但我Sslscan只报告AES和3DES作为可用的密码选项。 虽然RC4应该被启用,并且被设置为首选密码,但它不会作为一个选项出现。 schannelregistry设置configuration如下: HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL Ciphers AES 128/128: Enabled (1) AES 256/256: Enabled (1) DES 56/56: Enabled (0) NULL: Enabled (0) RC2 128/128: Enabled (0) RC2 40/128: Enabled (0) RC2 56/128: Enabled (0) RC4 128/128: Enabled (1) RC4 40/128: Enabled (0) RC4 56/128: Enabled (0) RC4 64/128: Enabled (0) Triple DES 168/168: Enabled (1) Protocols PCT […]
这是我试图去工作的设置。 Windows 7,安装在c:\ tfsprojects \ test \ test中的“ASP.NET Web应用程序”(为此testing向导创build的新的应用程序)的文件,打开并在Visual Studio 2010中生成。 运行在VMWare Workstation 8内的Windows Server 2003。 VMWare有一个映射,以便本地文件系统c:\ tfsprojects在虚拟机内显示为\ vmware-host \ Shared Folders \ tfsprojects VM内部的IIS,设置为从\ vmware-host \ Shared Folders \ tfsprojects \ test运行80上的默认网站 问题是,当我访问http:// localhost / test (VM内部)时,出现以下错误: [HttpException (0x80070001): Failed to start monitoring changes to '\\vmware-host\Shared Folders\tfsprojects\test\'.] System.Web.DirMonCompletion..ctor(DirectoryMonitor dirMon, String dir, Boolean watchSubtree, UInt32 […]
我有一个Java应用程序服务器(确实GlassFish,但是对于其他任何应用程序服务器来说,问题都是一样的,我猜)是在端口8080上运行的。而且我有默认configuration的IIS 7.5监听端口80。 我想避免打字的人,因为它是不专业的。 所以我想要这样的时候有人打字 http://myserver stream量被定向到IIS。 这就是现在已经有效的方法了。 但是当有人打字的时候我也是这样想的 http://myserver/java stream量被引导到端口8080,因此显示我的GlassFish启animation面。 如果我在上下文根app1下的GlassFish上部署了应用程序,请键入 http://myserver/java/app1 应该访问应用程序。 我怎样才能做到这一点? 我曾尝试用IIS7.5 UI中的URL Rewrite实用程序添加一些规则,但是这显示规则重写了URL后的端口,我想避免它。
我有一些关于在Windows Server 2008上configurationFTP的问题。 我已经安装了一切。 我需要login哪些可以访问不同的文件夹(取决于用户/组)。 所以,开箱即用,我没有成功地根据用户configuration不同的文件夹。 于是我创build了两个网站,每个网站都有一个网站,我给了彼此的更正权利。 但由于我只有一个IP和一个传入端口,我必须为每个服务器设置一个不同的虚拟主机(否则似乎第二个FTP站点无法启动)。 但是现在我遇到的问题是我需要指定一次服务器(例如ftp1.myhost.com ),并且一旦在用户中使用虚拟主机: ftp1.myhost.com|myUserA (详情请见这里 ) 我觉得这很肮脏,多余。 那么是否有避免: 设置不同的虚拟主机 如果没有,则不在该用户字段中指定该虚拟主机 谢谢!
我有一个memcached服务器(在AWS ElastiCache上),需要在Windows上使用PHP连接到它(IIS不是WAMP)。 这可能吗? 我发现php_memcache.dll但这似乎不适用于memcached。 我想我需要php_memcached.dll ? 这是否存在,我可以在哪里find它?
我在IIS 7.5服务器(我的开发服务器 )上运行ASP.NET MVC 3应用程序。 当我设置我的生产服务器出现问题时。 提供相同的应用程序二进制文件 ,使用相同的web.config文件并连接到相同的数据库,我得到不同的结果 。 一些东西一定是错误的,我的IISconfiguration,但是什么? 这是一个例子 我访问http://mysite.com/An/AspNetMvc/Routed/Address/1 ,一切正常 我访问http://mysite.com/An/AspNetMvc/Routed/Address/1.1在我的开发服务器上工作,但不在我的生产服务器上给出以下错误 HTTP Error 404.0 – Not Found The resource you are looking for has been removed, had its name changed, or is temporarily unavailable. Module IIS Web Core Notification MapRequestHandler Handler StaticFile Error Code 0x80070002 不知怎的,URL是作为一个静态文件在我的生产服务器,这导致我调查我的IIS处理程序映射 ,但没有运气。
Win2008 Server R2上的IIS 7.5中有一个默认网站。 在默认网站下有多个ASP.NET 2.0应用程序。 目前,我正在尝试将新的预编译的ASP.Net 4.0应用程序部署到默认Web站点,但Web服务器正在返回一个描述Web中定义的重复“system.web.extensions / scripting / scriptResourceHandler”部分的HTTP 500.19错误的.config。 但是,错误引用的Web.config文件path是针对默认Web站点下的另一个应用程序而不是我想要打开的。 例如,我正在为新的ASP.NET 4.0应用程序添加URL,但它给我的Web.config错误是2.0应用程序之一。 虚拟path是正确的,每个应用程序都有自己的应用程序池。 任何想法可能会导致这个问题?
我有一个问题,我确定这不是很难,但我真的不知道如何使用Windows IIS控制台。 我有两个静态html页面(Lorem Ippsum页面),当我访问我的网站(如www.mysite.com/lorem1和www.mysite.com/lorem2 )时,我想访问它们。 由于在网站上进行了大量的部署,我不想把网页放在wwwroot因为它们会在下一个版本中被删除。 我也不想集成页面,所以他们来构build,因为它只是为了testing,所以我创build了一个虚拟目录virtdir的HTML页面现在位于,并访问我必须写www.mysite.com/virtdir/lorem1 。 我感兴趣的是:如何将请求www.mysite.com/lorem1redirect到www.mysite.com/virtdir/lorem1 ,以保持我创build的虚拟目录,并使其在浏览器中不可见。