方法很简单只需要下载安装一个名叫cos-html-cache的wordpress插件即可。
COS-HTML-Cache是一个非常有效的WordPress页面缓存插件,使WordPress网站响应速度更快。基于URL重写,该插件将自动生成真正的HTML文件,当有用户或搜索引擎蜘蛛来访问你的伪静态页面时,该插件会自动更新HTML文件及其相关的文章修改。
可以在wordpress后台选择插件>安装插件,输入cos-html-cache然后搜索安装,最后在启用即可。或者到wordpress网站下载cos-html-cache压缩包,解压后用FTP上传到/wp-content/plugins/目录下面,然后在后台启用。
插件安装成功生效以后,并不会马上生成html静态文件,当下次用户进入或者有蜘蛛到访的情况下,它才会自动生成或更新html文件。如果想快速生成html文件看下效果,可以使用站长工具里面的死链接检测,并模仿蜘蛛来访问自己的网站即可。
如果你的主机是Windows主机,且不支持rewrite,那就只能通过404动态页实现伪静态了,方法:将编辑好的404文件上传到根目录,然后 登录你的空间服务商的虚拟主机控制面板,点管理进去,再找到自定义错误开启动态404页 ,这时选定你之前上传的404.php文件即可。最后就是进入wordpress管理后台,设置(Options)》固定链接(Permalinks),和linux主机那个方法一样,自定义结构:/%category%/%post_id%.html步骤/方法
进入wordpress后台,依次找到:【设置】处【固定链接】选择【自定义结构】
在【自定义结构】处填写/%post_id%.html。
制作一个wordpress的静态化规则文件,下面是文件里的内容。具体方法:在桌面新建一个txt文件将txt文件重命名为.htaccess,打开.htaccess文件,将下面规则复制到这个文件里,然后保存。
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
将制作好的文件用ftp工具上传到wordpress的根目录里,这样我们的wordpress已经静态化了,如果你的wordpress装了缓存插件需要更新一下。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)