WP酷 WP酷
  • 主题
  • 教程
  • 插件
  • 官方 QQ 群
  • 建站推荐
  • 联系
  • nicetheme® 奈思主题
  • 注册
    登录
立即登录
  • 请到 [后台->外观->菜单] 中设置菜单
首页 › WordPress 教程 › WordPress静态化首页生成index.html以及去除url中的index.html

WordPress静态化首页生成index.html以及去除url中的index.html

PCDotFan9年前

 

CMS主题,首页的文章展示模块太多了,所以产生的sql查询也就多了,自然而然的加载速度也就很慢咯。尤其是数据展示量比较大的主题,那加载速度可不敢恭维了。那么如何加快解构比较复杂的wordpress cms主题的加载速度呢?这里给出两个方案。

  • 方案一:在服务器上安装eaccelerator或memcached这类的数据库缓存脚本,并且安装相关的wordpress插件。(PS:这个方案适合VPS或者独立服务器的用户,如果小伙伴用的是虚拟主机那就别奢望这个方法了。)
  • 方案二:为wordpress首页生成一个html文件跳过sql查询。(这个方法最有效,效果也很好,而且对小伙伴的空间配置要求不高,虚拟主机即可使用。)

 

实现方法

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

将文件上传到网站根目录后直接打开浏览器访问该文件即可为WordPress首页生成html。

生成index.html文件后,我们要注意的是我们直接访问自己的域名和访问域名+index.html都会显示首页,这样会搜索引擎会认为你在制造重复页面,会给网站带来一定的负面影响,下面小V给出解决此问题的方法(访问index.html 301转跳到/,即去除掉首页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://v7v3.com/ [R=301,L]

 Nginx:

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

 以上的域名需自行修改。

1
分享

本站下载管理系统「dl.mywpku.com」因年久失修而永久关闭。若需获得往年主题,请至 WP酷的百度网盘(提取码: 5rbm) 自行搜索下载。默认解压密码为「www.mywpku.com」。

对您造成的不便,敬请谅解!

PCDotFan 站长
文章 435评论 859
相关文章
  • [6.0 更新中文汉化]极度流行的SEO插件 – WordPress SEO by Yoast
  • WordPress 新用户注册邮件链接提示「您的密码重设链接无效」
  • AMP – 为 WordPress 移动站点操作全球访问优化
  • 去除谷歌服务 – WordPress 国外主题全方位加速
  • 使用 WP-CLI 简化 WordPress 操作流程
  • WordPress 基础开发 – 一探 WordPress Hook 机制及示例应用
  • 优化静态资源 – WordPress 国外主题全方位加速
  • WordPress 实现微信登录
评论 (7)
再想想
  • vane@喵大大

    [泪] 等以后有钱上VPS的吧

    9年前
    • 我是懒鱼

      @vane@喵大大 可以去赵容部落找找 有便宜的vps

      9年前
    • vane@喵大大

      @我是懒鱼 便宜不靠谱啊

      9年前
    • WP酷

      @vane@喵大大 比较喜欢DO和阿里云

      9年前
  • 小资8013

    以上的Apache:和 Nginx:加那?

    9年前
    • WP酷

      @小资8013 apache: .htaccess Nginx: nginx.conf ,看看自己用的是什么

      9年前
  • 自然

    大佬我们如何在发布文章时进行触发更新呢

    4年前
PCDotFan
站长
若无特别注明,则默认我发布的所有文章均为内容原创 / 翻译原创,转载时请保留来源。
435文章
859评论
3K获赞
猜你喜欢
Winnd – 半透明极简单栏WordPress博客主题
9年前
[WP酷专享特惠] LivingCoral – 珊瑚橙极简主义 WordPress 博客主题
4年前
WordPress 4.3 文本编辑器无法切换及多媒体按钮失效解决
8年前
  • 杂记
  • WordPress 付费主题推荐
Copyright © 2023 WP酷. Designed by nicetheme. 琼ICP备13002067号-1