wordpress动态化首页及去除url中的index.html

应用wordpass博客顺序的冤家都晓得他的默许首页是index.php,但是地球人都晓得index.html的太首页可以进步网站首页的拜访速度。缘由的话。地球人都晓得的。
其实呢cms主题嘛,首页的文章展现模块太多了,所以产生的sql查问也就多了,天然而然的加载速度也就很慢咯尤其是数据展现量比拟的cms主题,那加载速度可不敢恭维了。
那么如何放慢解构比拟复杂的wordpress cms主题的加载速度呢?小残给出两个计划。

计划一:在效劳器上装置eaccelerator或memcached这类的数据库缓存脚本,并且装置相干的wordpress插件。

(PS:这个计划适宜VPS或许独立效劳器的用户,假如小同伴用的是虚构主机那就别奢望这个办法了。)

计划二:为wordpress首页生成一个html文件跳过sql查问。

(这个办法最无效,成果也很好,而且对小同伴的空间配置要求不高,虚构主机即可应用。)

完成办法:

1、新建一个名为index_html.php的文件并退出一下代码:

PHP Code复制内容到剪贴板

  1. <?php   
  2. $baseCmsUrl = "http://www.exehack.net";   //你网站的根目录不要加反斜杠/   
  3. $dmPageName = "index.php";   
  4. $stPageName = "index.html";   
  5. $tureStFile = dirname(__FILE__).'/'.$stPageName;   
  6. {   
  7.         $body = file_get_contents($baseCmsUrl.'/'.$dmPageName);   
  8.         $fp = fopen($tureStFile'w');   
  9.         fwrite($fp$body);   
  10.         fclose($fp);   
  11. }   
  12. header("Location:$baseCmsUrl/index.html");    //生成后前往动态首页   
  13. ?>  

将文件上传到网站根目录后间接关上阅读器拜访该文件即可为wordpress首页生成html。
生成index.html文件后,咱们要留意的是咱们间接拜访本人的域名和拜访域名+index.html都会显示首页这样的会搜寻引擎会以为你在制作反复页面,会给网站带来肯定的负面影响

上面小残给出处理此成绩的办法(拜访index.html301转跳到/,即去除掉首页url中的index.html):
apache下的处理办法:


RewriteEngine On
RewriteBase /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(php|html|htm)\ HTTP/
RewriteRule ^index\.(php|html|htm)$ http://www.exehack.net/ [R=301,L]


nginx下的处理办法:

location / {
if (!-e $request_filename){
rewrite ^/(.*)$ /index.html/$1 last;
}
}


apache下只需将代码加到.htaccess文件最下面即可,域名交换成你本人的域名,至于nginx,小残就不多说了,既然你都用上了nginx那么这点成绩应该还是懂的。

以上就是安达网络工作室关于《wordpress静态化首页及去除url中的index.html》的一些看法。更多内容请查看本栏目更多内容!

本文相关话题: wordpress 静态化首页
版权声明:本文为 安达网络工作室 转载文章,如有侵权请联系我们及时删除。
相关文章
网络盛传的对于Wordpress的九大谬论

关于一个刚接触Wordpress的老手来说,或多或少都会遭到网络上对于Wordpress的一些评论影响。有的甚至被奉为...

Wordpress修正某篇文章ID(把ID为148的改成147)的SQL语句

4月更新过文章,文章ID停留在146,5月忙于考试,文章一篇都没写,后果6月前几天写文章的时分,ID从146间接跳...

WordPress 文章摘要性能完成代码

WordPress 的文章摘要性能普通有两种完成办法,即便用 <!--more--> 标志或许利用现成的插件。关于前者,不便...

wordpress编辑器中增加链接性能主动退出nofollow的办法

由于偶然加一些站外链接,普通都是nofollow,独自写入很费事,所以揣摩从编辑器动手,经过这个插件(http:/...

WordPress评论增加楼层显示的办法小结

本文实例总结了WordPress评论增加楼层显示的办法。分享给大家供大家参考。详细剖析如下: 第一步:要在评论...

优化WordPress的Google字体以减速国际效劳器上的运转

因为Google被彻底墙掉,不翻墙就无奈加载谷歌字体。很多老手冤家常常埋怨本人买的主机如何如何慢,给的示例...

需求提交

客服服务

亿鸽在线客服系统