hi,你好!欢迎访问本站!登录
本站由网站地图腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - 教程 - cms - 正文 君子好学,自强不息!

【CMS体系建站】WordPress的.htaccess优化技能是什么

2019-11-17cms搜奇网76°c
A+ A-

WordPress的.htaccess优化技能是什么

人人都晓得页面加载速率对博客流量有非常重要的影响。愈来愈多人也在议论页面加载速率很可能成为谷歌和其他搜索引擎一个重要的SEO要素。

现在.htaccess 文件的重要问题是RewriteCond 指令性地搜检磁盘文件是不是存在,就算基础不需要搜检,每一次接见磁盘都增加了页面加载时候。 (引荐教程:WordPress教程

# 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优化技能是什么的细致内容,更多请关注ki4.cn别的相干文章!

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  移步手机端
【CMS体系建站】WordPress的.htaccess优化技能是什么

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章

本文来源:搜奇网

本文地址:https://www.sou7.cn/281812.html

关注我们:微信搜索“搜奇网”添加我为好友

版权声明: 本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。请记住本站网址https://www.sou7.cn/搜奇网。

推荐阅读

发表评论

选填

必填

必填

选填

请拖动滑块解锁
>>