Apache中AllowOverride对性能的影响
2014-12-03 10:45
459 查看
以前一直对Apache当中的性能优化没有概念,通常都是从MySQL, PHP的优化,缓存等方面去考虑。今天下午,因为要在目录当中做url rewrite,将根目录的 AllowOverride 设置从None设置为了All,发现整个网站的响应速度慢了几倍(一点不夸张!),当时琢磨了一下,以为是主机提供商的主机资源分配言过其实并没有达到其宣称的数量。带着这个疑问,就出去买包子了,买包子的路上忽然有个念头涌上心头,记得有个印象是AllowOverride会影响系统的性能的,刚才自己是修改了这个AllowOverride,会不会是因为这个原因呢?
回来,吃完包子,把根目录的AllowOverride All修改成了特定目录的配置,从
修改成了
发现整个网站的响应速度确实有很大提升。
查询了一下Apache2.2文档中,AllowOverride设置为All时,会由当前访问文件向上一直寻找到根目录,依次寻找.htaccess文件,这样对性能的影响确实会比较大,特别是对于WordPress这样所有的访问都会经过url rewrite的系统。
转载自:http://tristan1.iteye.com/blog/366227
回来,吃完包子,把根目录的AllowOverride All修改成了特定目录的配置,从
<Directory /> AllowOverride All </Directory>
修改成了
<Directory /var/www/html/directory> AllowOverride FileInfo Options </Directory>
发现整个网站的响应速度确实有很大提升。
查询了一下Apache2.2文档中,AllowOverride设置为All时,会由当前访问文件向上一直寻找到根目录,依次寻找.htaccess文件,这样对性能的影响确实会比较大,特别是对于WordPress这样所有的访问都会经过url rewrite的系统。
转载自:http://tristan1.iteye.com/blog/366227
相关文章推荐
- Apache之AllowOverride参数使用说明
- apache的AllowOverride以及Options使用详解
- Apache下的AllowOverride和.htaccess
- APACHE服务器AllowOverride设置实现制定账号访问网站目录
- Apache的AllowOverride以及Options相关指令
- Apache之AllowOverride参数详解
- Apache httpd.conf配置文件AllowOverride参数详解
- apache一些参数 AllowOverride
- Apache之AllowOverride参数详解
- Apache之AllowOverride参数详解
- Apache httpd.conf配置文件AllowOverride参数详解
- Apache之AllowOverride参数详解
- Apache之AllowOverride参数详解[阮胜昌]
- Apache之AllowOverride参数详解
- Apache之AllowOverride参数详解
- apache 服务器的 Option Indexes,AllowOverride,Order Allow,Deny 详解
- AllowOverride以及Options相关指令
- htaccess不起作用的解决方法,AllowOverride All打开后出现403错误时解决办法
- URL重定向之一.htaccess文件和AllowOverride指令了解
- 9月4日云栖精选夜读:从 Apache RocketMQ 和 Kafka 看 Topic 数量对单机性能的影响