• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >WordPress > wordpress静态化首页及去除url中的index.html

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

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-13

佚名 向大家介绍了wordpress 静态化,wordpress静态,wordpress静态插件,wordpress静态首页,wordpress伪静态等相关知识,希望对您有所帮助

使用wordpass博客程序的朋友都知道他的默认首页是index.php,然而地球人都知道index.html的太首页能够提高网站首页的访问速度。原因的话。地球人都知道的。
其实呢cms主题嘛,首页的文章展示模块太多了,所以产生的sql查询也就多了,自然而然的加载速度也就很慢咯尤其是数据展示量比较的cms主题,那加载速度可不敢恭维了。
那么如何加快解构比较复杂的wordpress cms主题的加载速度呢?小残给出两个方案。

方案一:在服务器上安装eaccelerator或memcached这类的数据库缓存脚本,并且安装相关的wordpress插件。

(PS:这个方案适合VPS或者独立服务器的用户,如果小伙伴用的是虚拟主机那就别奢望这个方法了。)

方案二:为wordpress首页生成一个html文件跳过sql查询。

(这个方法最有效,效果也很好,而且对小伙伴的空间配置要求不高,虚拟主机即可使用。)

实现方法:

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

</div>
  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. ?>  
</div> </div>

将文件上传到网站根目录后直接打开浏览器访问该文件即可为wordpress首页生成html。
生成index.html文件后,我们要注意的是我们直接访问自己的域名和访问域名+index.html都会显示首页这样的会搜索引擎会认为你在制造重复页面,会给网站带来一定的负面影响

下面小残给出解决此问题的方法(访问index.html301转跳到/,即去除掉首页url中的index.html):
apache下的解决方法:


</div>

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • WordPress在SAE平台实现的静态化插件及用法示例
  • wordpress静态化首页及去除url中的index.html
  • Wordpress页面静态化与静态文件不生成的解决方法
  • WordPress伪静态和中文标签支持配置方法
  • wordpress在IIS下伪静态后子目录无法访问的解决方法
  • Wordpress固定链接伪静态的设置方法
  • wordpress 静态化设置 windows主机伪静态去除index.php方法

相关文章

  • 2018-11-02自动为WordPress文章添加特色图像
  • 2017-05-13WordPress建站有哪些优势
  • 2018-11-02WordPress新手入门:分类目录和页面的区别
  • 2018-11-02WordPress数据库中的表、字段、类型及说明
  • 2017-05-13能有效改善WordPress CMS功能的8个插件分享
  • 2018-11-02wordpress网站分类目录怎么排序
  • 2018-11-02解决wordpress 搜索框里空白无条件搜索仍出结果问题
  • 2017-05-13禁止WordPress自动替换半角标点符号的方法
  • 2017-05-13WordPress修改新用户注册邮件内容的方法
  • 2018-11-02WordPress常用前台后台插件推荐

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • WordPress CMS的优势所在
    • wordpress教程之 WordPress 插入媒体
    • WordPress评论禁止针对指定内容全英文的方法
    • 保证WordPress安全的实现方法
    • wordpress教程之 WordPress添加标签
    • WordPress伪静态和中文标签支持配置方法
    • WordPress文章如何实现上下篇按钮并带有特色图像
    • 解决更新WordPress3.7后DB-Cache缓冲插件冲突问题
    • WordPress 3.5 与 wpdb::prepare() 报错解决办法
    • 10 个实用的 WordPress 技巧教程 推荐收藏

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有