WordPress的.htaccess优化技巧

目前.htaccess 文件的次要成绩是RewriteCond 指令性地反省磁盘文件能否存在,就算基本不需求反省,每一次拜访磁盘都添加了页面加载工夫。
 
# WordPress开端
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# WordPress完结

以后的WordPress .htaccess 基本就没有优化。在Webmaster World的一篇帖子上,Mod_Rewrite/.htaccess 的专家Jim Morgan 倡议大家用上面的.htaccess文件取代原来的文件:
 
# WordPress开端
RewriteEngine on
#
#除非你在此之前曾经设置了不同的RewriteBase
#你能够删除或不正文以下代码
# RewriteBase 指令:
RewriteBase /
#
#假如这个申请是针对“/”或许是曾经写入到WP中了
RewriteCond $1 ^(index\.php)?$ [OR]
#或许假如这个申请是针对image, css, 或js文件
RewriteCond $1 \.(gif|jpg|css|js|ico)$ [NC,OR]
#假如URL指向存在的文件
RewriteCond %{REQUEST_FILENAME} -f [OR]
#假如URL指向了存在的目录
RewriteCond %{REQUEST_FILENAME} -d
# 那么跳过重写间接到WP
RewriteRule ^(.*)$ - [S=1]
#否则指向WP重写该申请
RewriteRule . /index.php [L]
#
#WordPress完结

以下就是执行后面代码优化后的成果:

由于index.php文件是存在,因而反省它的存在性是有意义的,这样就在对example.com, example.com/ 或example.com/index.php发送申请时就能够防止了不用要的文件反省。
每次对动态文件的拜访申请实际上并不需求被重定向。假如该文件的确在磁盘上,这个申请将被呼应,否则应该前往文件不存在或许默许子目录index.php文件。这些动态文件包括了.jpg,.png,.gif,.css,.js格局的文件以及其余动态文件。因为大局部博客都蕴含了很多的动态文件,所以这将会对页面加载速度也十分大的影响。

以上就是安达网络工作室关于《WordPress的.htaccess优化技巧》的一些看法。更多内容请查看本栏目更多内容!

本文相关话题: WordPress htaccess
版权声明:本文为 安达网络工作室 转载文章,如有侵权请联系我们及时删除。
相关文章
修正WordPress中文章编辑器的款式的办法详解

自定义文章编辑器的款式 每一个 WordPress 主题的文章款式都是不一样的,然而在应用后盾的可视化编辑器编辑...

如何将WordPress博客订阅到QQ邮箱详细该怎样操作

1、登录QQ邮箱,点击右下角“浏览空间”,进入浏览空间。 2、进入浏览空间后,点击页面右上角&ld...

WordPress的JavaScript 本地化完成

目前对大少数人来说是一个无用的性能, 甚至有人以为这是 WordPress 卑劣地偷偷地在页面上埋了一个扯淡的脚本...

WordPress完成加入登录后跳转到指定页面的办法

本文实例讲述了WordPress完成加入登录后跳转到指定页面的办法。分享给大家供大家参考。详细办法如下: 有时...

wordpress在lighttpd下的重写规定及留意细节

wordpress博客是应用人数最多的一个开源博客顺序,动态化也是最多人像要到的成绩,关于老手来收,动态化的解...

推荐十款收费 WordPress 插件

2015必备wordpress插件列表。为了加强wordpress站点,一些优秀无效的收费wordpress 插件是必不可少的。 Wo...

需求提交

客服服务

亿鸽在线客服系统