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的时分,依照外面的readme.html的步骤进行装置,然而在拜访wp-admin/install.php的时分就呈...

Wordpress固定链接伪动态的设置办法

明天,想着在我机器上测试一下wordpress,尽管之前也有这个开源的顺序,可是不断没有装置呢,再加上最近不断...

WordPress增加前台注册性能的办法

本文实例讲述了WordPress增加前台注册性能的办法。分享给大家供大家参考。详细剖析如下: WordPress属于集体...

WordPress迁徙时一些常见成绩的处理办法整顿

一、导入数据库提醒数据表已存在 以周良博客应用的主机商-主机91为例,提供了phpMyAdmin性能的,导入数据库...

结合WordPress构造进行适宜本人的SEO

WordPress不管是在顺序构造还是模板标签的定义上都十分重视搜寻引擎优化的概念,所以在Google等知名的搜寻引...

解析WordPress中的post_class与get_post_class函数

post_class() post_class 是 WordPress 内置的一个用于显示文章 class 称号的函数,该函数通常会为每一篇文...

需求提交

客服服务

亿鸽在线客服系统