我对IIS很新,我想保护对Web应用程序的pipe理控制台的访问。 通过应用程序的devise,有一个虚拟目录用于公共访问,但同时在同一目录中有一个用于pipe理控制台访问的文件,因此阻止访问子目录不起作用。 我可以限制访问这个文件使用web.config ,只允许从特定的IP子网或类似的访问? PS。 我也可以创build一个子目录的web.config文件,就像我们可以在任何地方放置.htaccess文件,如果我们允许的话?
我有一个有多个站点的WS2012r2 Web服务器。 我们托pipe通过直接URL访问的zip文件( http://mysite.me/Test.zip “)。 这些文件用于更新我们的软件,并使用ac#WebClient下载,但是通过浏览器下载时会出现同样的问题。 这个问题只影响一个客户端,文件被下载的一部分损坏,看起来比它应该小一KB。 但是,如果我把相同的邮政编码保险箱下载,它工作正常。 我已禁用静态内容压缩 我已经将MIMEtypes更改为应用程序/ zip或应用程序/八位字节stream 我已禁用输出caching 这些是被返回的头文件: 接受范围:字节 内容长度:1289611 内容types:应用程序/邮编 date:2014年7月18日星期五01:00:20 GMT ETag:“e3b794fa2cf1:0” Last-Modified:Thu,17 Jul 2014 22:36:40 GMT 服务器:Microsoft-IIS / 8.5 X-Powered-By:ASP.NET 就像我说的这只是发生在一个客户端,但只在我的服务器上。 任何想法?
我有一个服务器,我已经与域控制器(运行2012年)和Exchange 2013安装。 我可以收到电子邮件,但我无法让IIS向我显示OWA页面。 目前我已经正确设置了所有的MX和Alogging,但是当我到“mail.mydomain.com”时,它会popup默认的IIS页面。 请如何将IISconfiguration为指向OWA?
我已经inheritance了这个Windows Server 2008服务器,我们用它作为主要的Web服务器,并且最近一直遇到一些怪事。 以前,PHP只是通过下载一个zip文件,将其解压到特定的文件位置(C:\ Apps \ php),进行相应的php.ini更改,然后每天调用它来安装。 因为我认为这样做效率不高,所以select远离这种模式,并使用Web Platform Installer路线,主要是为了使升级变得更加简单和高效。 现在我相信我已经删除了所有对旧的PHP安装的引用,但我们的Wordpress安装告诉我们,否则。 有时,在我们的PHP错误日志中,Wordpress一直在抛出一些随机的致命错误,因为这里不需要提及,但是它引用了旧的PHP安装的旧梨扩展。 这让我感到困惑,因为在php_info() ,一切都是引用新的PHP,而没有关于旧的pear安装,运行pear config-show只会引用新的PHP安装。 所以我不知道为什么它似乎还在使用旧的PHP的东西。 我想configurationIIS只使用我指定的每当我从WPI安装一个新的PHP版本。 任何帮助将是惊人的,谢谢!
我已经将我的应用程序池设置为Start Mode = AlwaysRunning , Maximum Worker Processes = 4 。 我已经在网站上设置Preload Enabled = True 。 在回收AppPool之后,只有两名工作人员转动起来,而我已经要求四名工人。 任何想法为什么以及如何让它旋转到四?
我被要求参与服务器迁移任务。 我已经被赋予了任务来获得IIS上托pipe的所有网站的物理path列表。 我知道如何使用GUI在IIS中获取单个网站的path,还可以通过单击“ 查看应用程序”链接查看 IIS GUI中的网站列表和相应的物理path。 但是我不知道如何将这个信息导出到Excel工作表。 在GUI中是否有任何选项,或者在命令提示符下执行一些命令,这将有助于一次性检索所需的信息? 有许多网站托pipe,访问每个应用程序,复制物理path和粘贴到Excel将是繁琐的。
Windows Server 2008 R2 Standard IIS 7.5 PHP 5.3.28 FastCGI的 我在ASP.NET网站的子文件夹中有一个WordPress博客,该网站已经开始运行非常缓慢。 经过实验,我发现所有的 PHP文件加载速度都很慢,即使它们没有任何PHP代码在内部执行。 <h1>Hello!</h1>本身在文本或HTML文件中加载速度很快,但在PHP文件中需要永久使用。 PHP正在通过FastCGI运行。 除了open_basedir之外,所有推荐的php.ini设置都已设置,并且通过ini_set()设置没有帮助。 类似的问题的答案似乎总是谈论MySQL,但我似乎已经消除了从这里的争夺MySQL。
我有一台运行Windows 8主机的Windows Server 2012虚拟机。 主机将所有http通信redirect到端口81到服务器的80端口,在那里我有一个IIS Web服务器。 我想要做的是定义一个使用安全连接的私人区域,以便访问example.com/private或example.com/private/anythingelse的用户应该被redirecthttps://example.com/private和https:// example.com/private/anythingelse 。 问题是我不想redirect主机中的另一个端口(例如,端口444到端口443)。 我希望用户继续使用具有相同端口的URL(81)。 这可能吗? 编辑:澄清我的问题。 Windows Server(运行在VMware上的虚拟机)将使用标准端口(80和443)。 我想要的是访问我的主机IP到端口81redirect到Windos服务器80端口和强制SSL连接到私人区域(没有必须添加新的redirect到主机)。
在IIS 6中,可以通过右键单击应用程序,select属性,进入“目录安全性”选项卡,在“身份validation和访问控制”组框中select“编辑”,并将“身份validation访问权限”设置为“基本身份validation文本)” 在IIS 8.5中,我在“身份validation”菜单中看不到类似的选项: 这里是关于基本authentication的文档,它说你应该能够启用它 http://technet.microsoft.com/en-us/library/hh831496.aspx#Basic 但是我什么都看不到
我有这个重写规则 RedirectRule ^(/arf/sites/.*)$ /docs/saf/files$1 [R=301,I,L] 当它redirect时, $1包含/arf/sites/filename.html所以在redirect之后,访问者结束于 http://domain.com/docs/saf/files/arf/sites/help/filename.html 当我期待他们最终在 http://domain.com/docs/saf/files/filename.html 我如何摆脱$1中的前缀目录 – 或者我做错了吗?