apache2.2 到 2.4后配置文件需要更改的部分

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了apache2.2 到 2.4后配置文件需要更改的部分相关的知识,希望对你有一定的参考价值。

参考: http://www.dotblogs.com.tw/maple ... e24_httpd_conf.aspx

1.  访问控制
2.2 的时候
Order deny,allow
Deny from all
在 2.4 需要改成
Require all denied
常用的配置有:
Require all denied  
Require all granted  
Require host xxx.com  
Require ip 192.168.1 192.168.2  
Require local
2. RewriteLogLevel  变为:logLevel
如,LogLevel warn rewrite: warn
3. Namevirtualhost 被移除
4. 网站压缩,除了使用mod_deflate,还要mod_filter
使用ssl,除了使用mod_ssl,还需要mod_socache_shmcb

以上是关于apache2.2 到 2.4后配置文件需要更改的部分的主要内容,如果未能解决你的问题,请参考以下文章

从 Apache 2,2 迁移到 Apache 2.4 后,URL 重写不起作用

apache2.2 和 2.4 虚拟主机配置文件

MacOS Sierra:apachectl 正在使用来自 /usr/local/etc/apache2/2.4 而不是 /etc/apache2/ 的配置

Apache2.2和Apache2.4中httpd.conf配置文件 权限的异同

htaccess 文件在 apache 2.2 中有效,但在 apache 2.4 中无效 - aws beanstalk 托管

如何将旧配置文件从Apache 2.2.22传输到 Apache 2.4.6