您现在的位置是:首页 > cms教程 > WordPress教程WordPress教程
Wordpress页面静态化与静态文件不生成的解决方法
夏彤2023-07-24 23:34:11WordPress教程已有11人查阅
导读页面静态化问题,我们先要下载cos-html-cache 2.7.3页面静态化插件修改主题搜索框代码,在searchform.php文件中,将如下代码:
页面静态化问题,我们先要下载cos-html-cache 2.7.3页面静态化插件
1、安装插件页面中搜索cos-html-cache插件,并安装
2、根目录下创建html文件夹,权限777
3、根目录下创建index.bak文件,权限666
4、修改固定连接格式为自定义结构,/html/%post_id%_%postname%.html
5、 插件
6、修改站点默认首页次序,在.htaccess中加入一行:
7、修改主题搜索框代码,在searchform.php文件中,将如下代码:
替换为:
检验、退出登录、重新访问页面、在html目录下生成了html文件,且在页面源代码中含有字符串 <!–cos-html-cache-safe-tag–>
即成功安装。
静态文件不能生成的问题
因为有的服务器定义的DOCUMENT_ROOT与虚拟空间的目录路径不一致,导致cos-html-cahce找不到正确的目录去生成html。比如000webhost的服务器就是如此。
cos-html-cache.php文件中有一行:
解决方法可以用一个php脚本去测试自己主机的空间路径,然后把$path的值改为空间根目录路径即可,可以创建一个php文件,写入以下代码。
然后上传至空间根目录,访问脚本文件,比较、查看DOCUMENT_ROOT和空间的路径,如果不一致的话,修改$path的值即可。比如访问: /root_test.php
,返回结果如下:
可以看到两个路径是 基本不同的,那么就修改$path为:
登出博客( 要登出才可以生成html静态页面),再重新访问页面,html应该就可以正常生成了。
本文标签:
很赞哦! (0)
暂无内容 |
暂无内容 |
暂无内容 |
暂无内容 |
随机图文
wordpress上传到虚拟主机需要注意的几点,wordpress怎么上传到虚拟主机
本地域名与虚拟主机的URL是不一样,需要站长在phpMyAdmin中修改,需要修改的包括Wordpress地址和首页地址,文章的Guid,正文中的链接地址等。WordPress免插件实现代码高亮的方法
Prismjs允许我们的wordpress在没有插件的情况下完成代码突出显示。 Prismjs是一个致力于代码突出显示的开源项目。十大开源CMS建站系统推荐,优缺点分析(精准教程)
互联网的蓬勃发展,免费且开源的建站系统的层出不穷,而我们经常在网上看见有人问及”哪个CMS系统好用”、”企业建站用哪个CMS系统最多”等类似问题。一键自动备份WordPress博客的教程
数据备份是博客的头等大事,尤其是当你数据丢失或者网站被黑的时候,你会更加强烈的感觉到。对网站进行备份是网站运营期间必做的平常事情,因为无法预料网站什么时候会突然出问题
留言与评论 (共有 0 条评论) |