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中获取指定分类及其子分类下的文章数目

获取特定分类文章数 有时分咱们想获取某个分类(category)下的文章数目,以便在博客的某个中央显示进去。上面...

WordPress中对访客评论性能的一些优化办法

前几天见到某 Blog (遗记名字和网址了) 有一个相当适用的评论性能. 访客留言之后材料输出框会被暗藏起来, 好...

WordPress中编写自定义存储字段的相干PHP函数解析

WordPress 的自定义字段就是文章的 meta 信息(元信息),利用这个性能,能够扩大文章的性能,是学习 WordP...

wordpress非插件完成增加链接转跳性能

链接方式http://localhost/?go=http://www.baidu.com这种方式转跳的办法。 复制代码代码如下:add_action('w...

封闭wordpress新用户注册邮件告诉的办法

本文实例讲述了封闭wordpress新用户注册邮件告诉的办法。分享给大家供大家参考。详细剖析如下: wordpress博...

Wordpress迁徙后图片地址谬误成绩的处理办法

WordPress改换空间后 需求调整的几个中央? 1.数据库衔接配置文件 wp-config.php 2.查看.htaccess文件,并修...

需求提交

客服服务