Articles of apache 2.2

Apache是​​否可以不响应特定请求?

为了强化一个面向公众的networking服务器,我和我的同事提出了一个计划,让Apache对某些请求进行“黑洞”。 例如,请求phpmyadmin(这是不运行)或其他明显的黑客/恶意企图,我们希望Apache甚至没有响应。 我知道Apache可以发送各种错误或使用mod_rewrite空数据响应,但我想尽可能less发送它们,所以理想情况下…没有。

如何使用Apache根据URLredirect到不同的后端服务器?

我是Apache的新手,抱歉,如果这是一个logging的解决scheme的地方。 我一直在网上冲浪,似乎无法find这个答案… 我想根据进入我的Debian Wheezy Web服务器运行Apapche的url将stream量redirect到不同的后端服务器。 例如,如果URL是http://abc.mydomain.com ,它将被传递到服务器IP 192.168.0.100,但是如果URL是http://def.mydomain.com ,它将被传递到服务器IP 192.168 .0.110。 在此先感谢您的帮助。

如何使用没有SNI的基于SSL名称的Vhost

我需要使用基于名称的虚拟主机通过SSL托pipe一些Web应用程序。 如果所有站点都被SSL证书覆盖,那么Apache文档指出这是可能的( https://wiki.apache.org/httpd/NameBasedSSLVHosts )。 有没有一种方法可以将httpsstream量用于多个域名(如* .foo.com和* .bar.com)? 我看到有一个名为UCC的证书( http://support.godaddy.com/help/article/3908/what-is-a-multiple-domain-ucc-ssl-certificate )似乎正在做我正在寻找对于。 这可以用于我的目的吗? 还有其他更好的select吗?

PHP会话目录正在填满和溢出

运行PHP,Apache2 …我们的login停止工作,并试图抓住会议数据。 昨天晚上七点,它全部停止工作。 我发现会议目录正在充满大量的会议每秒。 如果我删除所有的会议,它会迅速填补。 由于某种原因,访问日志已停止工作。 这听起来像是一个攻击…如果是这样,我能做些什么来阻止它?

使用代理阻止Apache VHost中的IP地址

我有如下的虚拟主机: <VirtualHost *:80> ServerName somename.com <Proxy *> order deny,allow Deny from 65.74.5.130 Allow from all </Proxy> ProxyPreserveHost On ProxyPass / http://0.0.0.0:8890/ ProxyPassReverse / http://0.0.0.0:8082/ </VirtualHost> 我放在Proxy部分的IP没有被阻止。 我不理解正确的拒绝/允许顺序吗? 还是有一些其他指令我需要使用?

Apache mod_proxy_balancer健康检查

我有3个Apache Web服务器设置在另一个运行mod_proxy_balancer的Apache服务器之后。 在今天,其中一个networking服务器重新启动。 大约需要16分钟才能重新启动。 在此期间,我可以在我的Apache mod_proxy_balancer服务器上的错误日志中每隔30秒看到以下日志行 [Tue Sep 30 07:04:42 2014] [error] ap_proxy_connect_backend disabling worker for (s1-sc1-c-use) 在16分钟的停电期间,这被logging了32次 我正在试图弄清楚这里发生了什么事情。 我担心的是,由于我的平衡器configuration不足,平衡器反复尝试向重新启动服务器发送请求(并因此将错误返回给用户)。 为什么Apache一再告诉我这是“禁用工人”? 平衡器模块是否间歇地将用户请求发送到发生故障的节点,尝试确定是否备份,或者是否有自己的内部健康检查机制,这对用户是不可见的?

如何在部署/testing过程中将用户redirect到另一个站点(白名单IP地址除外)?

我在Centos 6盒子上的一台Apache服务器上安装了Rails 4应用程序。 目前我正在进行手动部署,运行良好,只需要几分钟时间。 我没有这个问题。 试图成为一个聪明的开发者,我想有能力“取下”我的网站,部署,testing,然后把它恢复一旦它的安全和工作validation。 我在本地做了所有的开发工作,所以这纯粹是为了部署。 现在通过“取下”我的意思是我想暂时限制访问IP地址白名单(我和我的testing人员),并将所有其他地址redirect到另一个虚拟站点。 (基本上是一个静态的HTML页面与“正在进行更新”消息或东西) 我试过四处寻找,但没有find我想要的东西。 这需要简单的“灯开关”就像在需要时打开和closures的能力。 什么是“最佳实践”呢? 这应该通过Apache来完成吗? 或者Rails? 如果这是在Rails中完成的(也许使用Action Dispatch),可以立即开启和closures,而无需重新编译应用程序?

Apache Proxy 4秒连接延迟

我有一个大数据网站(wordpress secondry develop)一个域www.example.com。 我已经存储到3服务器。 In DNS setteing IP address (IN A / AAAA) 46.192.22.01 IP address (IN A / AAAA) 46.192.22.02 IP address (IN A / AAAA) 46.192.22.03 server1 46.192.22.01 / var / www / html – > / music&/ video server2 46.192.22.02 / var / www / html – > / article&/ photo server3 […]

Apacheconfiguration中的通配符子域(* .example.com)是否也包含根(example.com)?

在Apacheconfiguration文件(如ServerAlias , RewriteRule ,…)中有什么东西有通配线 *.example.com 还包括根 example.com 还是必须单独添加此条目(如ServerAlias *.example.com example.com )?

具有SPDY 3.1的Apache HTTPD

SPDY 3.1刚刚发布。 Google已经将mod_spdy项目捐赠给了Apache( https://code.google.com/p/mod-spdy/ )。 是否有可能使用Apache Httpd SPDY 3.1?