Articles of apache 2.2

将联机域移到本地计算机

如果我将服务器移动到本地计算机,如何访问在本地networking中提供的网站? 现在,如果您访问网站的链接,域名将指向我们的服务器,但是我们将服务器从托pipe公司移到我们的办公室。 我们不需要保持服务器公开。 我们只需要它在当地使用。

如何redirect从https到http

我有一个网站,不需要https。 我们根本不收集任何信息,也没有任何forms。 这是因为我们没有设置SSL证书。 但是,当我去https://example.com它到我的服务器上有另一个网站,有一个SSL证书。 我们正在运行一个LAMP堆栈,CentOS6 / Apache 2.2。 有没有办法将所有https请求redirect到我的网站回http?

创build新的站点configuration时重新启动Apache

如何创buildconfiguration文件时自动启动站点? Ubuntu服务器13.10 Apache

.htaccess覆盖拒绝IP列表,并允许一个单一的IP在任何情况下?

在.htaccess我有以下项目阻止某个国家的IP但是列表这么长,它不可能匹配一个IP地址模式在那里一个一个的IP地址, 但我想添加一个特定的IP地址即使匹配“拒绝模式” 我该怎么做呢 ? 我试过了 <Limit GET HEAD POST> order allow,deny deny from 123.2.220. deny from 203.171.196. …. # this list is long …. …. allow from 222.165.128.0/18 </Limit> 但是这最后一个IP如果匹配顶部它仍然被阻止? 如何克服这个问题?

如何加快操作码caching响应时间?

我有一个运行Ubuntu 12.10,PHP 5.5.8和操作码caching的function适中的VPS(四核Xeon,3GB内存,SSD)启用。 我正在使用memcached,操作码caching和mod_pageSpeed。 我正在使用New Relic监控应用程序。 问题是无论我尝试了什么,增加内存限制,caching大小等,我无法获得低于约80毫秒的请求响应时间。 数据库运行Percona,每个请求花费大约40毫秒,而PHP每个请求花费大约40毫秒。 所有请求都是从OpCode编译的caching中提供的,所以我不明白所有的延迟来自哪里。 我错过了什么? 谢谢。 如果我错过了一些关键的信息,可以提前道歉,所有这些都可以根据要求提供。

Apache多个实例,而不指定地址中的端口

我后面的一些Apache的build议,我正在寻找一种方法来dynamic的Apache实例,多数民众赞成在简单的位,所以我生成一个.cof和一个crtl并开始实例说端口389。 所以现在如果我去instance1.mysite:389我给了网站。 我感兴趣的是如果有一种方法,我不必指定端口号来到网站? 所以我有效地生成有自己的Apacheconfiguration的虚拟主机。 任何想法都会很棒!

Nginx在Apache之前

我的理解是,Nginx擅长快速提供静态内容,但需要Apache提供dynamic内容。 我现在只有Nginx几个小时,所以我想我的理解是非常有缺陷的。 不过,我正在阅读这个意思,这意味着这样一个堆栈可以提供很less的性能和负载处理的好处,因为Nginx可以将任何涉及到运行PHP脚本的请求返回给dynamic内容Apache的? 我非常感谢任何澄清

允许在.htaccess中使用文件指令

在我的/etc/apache2/apache2.conf有以下configuration: … <Directory /var/www> Options FollowSymLinks AllowOverride FileInfo </Directory> … 并在/var/www/.htaccess … <files .htaccess> Order allow,deny Deny from all </files> … 但是我得到一个错误: [Sat Mar 22 00:00:00.020630 2014] [core:alert] [pid 1234] [client 285.123.123.123:1234] /var/www/.htaccess: order not allowed here 当我将AllowOverride FileInfo更改为AllowOverride All的错误都消失了。 我应该以不同的方式做吗? 是否有其他选项来启用文件指令? 我使用Apache 2.4.6

login到WordPress的子域内

我有我的Web服务器上安装了一个WordPress,它是一个公共Web服务器,在CentOS 6.5下运行的Apache 2.2,我使用基于名称的虚拟主机。 worpdress是默认的站点,并在纯HTTP下运行,但为了安全合规性,我需要通过HTTPS访问pipe理。 问题是我已经有一个虚拟主机example.com(obv。,假的URL)的证书,这是我想要将WordPresspipe理configuration到一个子域(wpadmin.example.com),我可以使用SSL证书。 任何人都知道可能吗? 如果是的话,该怎么做? PS:我有完整的根访问服务器:)

使用自定义名称服务器访问aws EC2实例上的Web服务器?

我试图在Amazon EC2实例上运行一个Web服务器。 例如,当我通过ELASTIC-IP查询它时,它完美地解决了问题,但是每当我尝试执行nslookup或尝试通过自定义域名访问它时,我都无法这样做。 我已经closures了iptables并将端口添加到相关的安全组中。 我想解决的问题是如何使用自定义名称服务器来parsing域名。 当我尝试通过intodns检查域名它完全解决,并返回自定义名称服务器的名称,那么如何指向域名到我的实例?