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

WordPress在SAE平台实现的静态化插件及用法示例

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

佚名 向大家介绍了wordpress for sae,wordpress sae,wordpress伪静态,wordpress 静态化,wordpress伪静态规则等相关知识,希望对您有所帮助

本文实例讲述了WordPress在SAE平台实现的静态化插件及用法。分享给大家供大家参考,具体如下:

WordPress是一款非常热门的博客系统,但是其对于静态化的支持却不是很好。虽然说可以配置主机的htaccess规则,来达到伪静态的效果,但是如果能够纯静态,提速效果会非常明显,而且体验也好。而且很多人都觉得,静态化对SEO也有很好的帮助。而纯静态的首选方法就是使用插件,WordPress有着好几款静态化的插件,但是对于SAE的特殊环境来说,都是无能为力。今天就借着一款叫做cos-html-cache的插件,来实现把文章页面和首页都静态化到KVDB中。

由于SAE是全分布式的,所以禁止了写入功能,所以移植的第一步就是把写入到本地的全部改写到KVDB中。分别有五处地方需要修改:

把五处根据代码都修改为写入KVDB中即可,这里使用你的url作为存储的key。

但是这样还不行,你只是写入了KVDB,去访问的时候还得要读取出来,这时就需要配置rewrite了。在你应用的AppConfig中添加以下三行:

注意的是,伪静态的规则一定要在另外两个规则的中间,不然很容易出问题的。

然后再到cos的插件目录,新建两个文件index.php和static.php,分别用来处理首页和文章页的重定向输出,写入以下代码:

还有就是要注意,你的博客必须已经是伪静态的了,才可以使用该插件,不然是没有任何效果的。而且纯静态之后,文章的访问统计以及随机文章之类的都会失效的,解决办法就是使用javascript统计,然后使用ajax请求数据。

这样,就可以到后台去启用该插件了。那如何判定是否有生成静态页面的呢?可以在访问的时候查看源代码,拉到最底下看是否有生成一行插件的标记即可。

2015-03-31更新:

1.解决首页问题

插件点击此处本站下载。

2015-06-23更新:

1.解决首页搜索跳转

BUG描述:当网站有搜索功能时,由于搜索的时候是带有s参数的,而插件并未判断该参数,导致搜索时会一直循环跳转到首页
解决:加入判断即可

希望本文所述对大家基于wordpress的程序设计有所帮助。

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

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

  • WordPress在SAE平台实现的静态化插件及用法示例
  • 完美解决wordpress sae版改域名后不能进入后台的问题
  • WordPress 有人回复时邮件通知的实现方法 SAE 移植版

相关文章

  • 2017-05-13结合WordPress结构进行适合自己的SEO
  • 2018-11-02给WordPress加个评论关闭时间提示
  • 2018-11-02wordpress wp_link_pages同时支持数字与上下页
  • 2018-11-02wordpress网站被黑恶意攻击解决方法
  • 2017-05-13windows系统中用XAMPP安装wordpress及配置图文教程
  • 2017-05-13php-cgi进程cpu负载过高:禁用wordpress定时任务wp-cron.php
  • 2017-05-13wordpress 网站转移服务器操作的两种方法
  • 2018-11-02如何保护WordPress免受恶意URL请求
  • 2018-11-02wordpress主题网站被黑了怎么办?
  • 2018-11-02worpdress搜索指定时间内的文章

文章分类

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

最近更新的内容

    • 19个从SEO角度谈WordPress建设企业网站的理由
    • 简单的步骤加快WordPress网站速度(无代码)
    • wordpress教程之 WordPress 添加评论
    • WordPress插件开发设计
    • 为wordpress增加网站公告功能
    • wordpress模板常用函数集锦
    • Wordpress自动提取内容中第一张图片作缩略图的方法
    • WordPress移除评论 Cookie 确认复选框以及默认记录评论 Cookie
    • WordPress获取文章标题的方法
    • WordPress如何批量删除所有文章

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

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