新闻中心

修改默认.htaccess规则使WordPress网站访问速度提升

作者 / 无忧主机 时间 2011-02-11 08:16:03

看过网上很多资料和无忧主机(www.51php.com)用户的反馈,都是会说到使用wordpress建站好,简单易用,功能强大,就是网页加载速度感觉总是有点慢。是的,页面的加载速度将直接影响博客流量,一加载速度一流的网站不仅方便用户访问,同时我也听说网页加载速度也是谷歌、百度等其它搜索引擎seo优化的一个判断标准。为了更容易被搜索引擎收录,一般站长都会将wordpress网站进行伪静态设置,我们使用.htaccess都是系统自带了,而且鳄鱼是80%的用户都不会去修改这个规则,直接使用。今天我看到一位高人,说到了wp默认的.htaccess的一些弊端,一般默认的.htaccess文件中“RewriteCond”指令,这个指令的作用是检测磁盘文件是否存在,就算是文件存在,也是每次都要检测一次,而且每一次访问磁盘都增加了页面加载时间,这样就影响了网页加载速度。为了追求更快的wp站点网页加载速度,我们应该想拌饭修改它。下面是无忧主机咨询一位资深站长后,整理出来的内容,希望能够给你带来帮助。 在设置worpress伪静态时候,系统会自动帮我们生成一个.htaccess规则,这个规则是没做任何优化的,下面是我整理后,经过优化的.htaccess文件,你可以直接使用替换你的伪静态规则文件。本文件测试环境为无忧主机 www.51php.com 纯Linux环境下的php空间,版本是wp3.0.4。规则代码如下: RewriteEngine on # RewriteBase RewriteBase / RewriteCond $1 ^(index\.php)?$ [OR] RewriteCond $1 \.(gif|jpg|css|js|ico)$ [NC,OR] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^(.*)$ - [S=1] RewriteRule . /index.php [L] 这个.htaccess的作用和效果: index.php文件是存在,每次都检测这个文件是否存在没有价值,义的,这样就在对域名.com, 域名.com/ 或域名.com/index.php发送请求时就可以避免了不必要的文件检查,加快了响应速度。 静态文件每次都被访问,我们不需要做额外的重定向工作,只要文件存在,访问请求将被响应。否则将返回提示文件不存在。这类的静态文件包括图片(.jpg或.png等)、css、js格式和其它静态文件。一般worpress博客存在非常多的静态文件,这样设置后,对页面加载速度也会是一个提升。 无忧主机 提供美国/香港 纯Linux环境下高端免备案php虚拟主机,仅仅只需99元一年起。

本文地址:https://www.51php.com/wordpress/1895.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服