Fork me on GitHub
wordpress页面真正静态化插件really static

    有好几周没来写博客了,不过每天都还会来博客园看看。前一阵子看同事建了个站,自己也摸索着看了些关于建站的资料,买了域名、空间,突击了些wordpress知识,开始搭起了属于自己的小站。

    然后预备seo知识,在做seo这一块,我需要把博客里面的文章做成纯静态的页面(懂点seo的都知道静态页面更容易被搜索引擎收录)。

    初期被推荐了两款插件:cos-html-catch,really static,通过个人试用筛选和站长论坛交流,判断出真正能把动态页面,生成本地化静态页面文件的插件只有really static。

     网上也有别人介绍的相关文章,写的都不详细,大概都是互相copy的。在真正用这个插件的过程中还有不少细节在里面,我前前后后被这个插件绊了好几次,开始以为是wordpress的一些问题,把wordpress重装3次左右,这个插件更是重装不下5次。历程十分艰辛,也许是刚建站,悟性不够吧!不过现在我玩转了这个插件,相信对初期建站的朋友们肯定有点用。

说了这么多,下面开始详细介绍此插件的用法吧:

1.先展示下插件的庐山真面目吧

2.点击 goto the 1-2-3 quicksetup again进入安装页面。or的左边选项是真正的生成静态页面,右边选项是测试生成静态页面。(直接选择左边选项)

3.进入下一步set destinations,设置如下,可见我直接生成在了网站根目录,最开始我是选择默认的配置,发现的路径很长,显示在浏览器很难看,后来就生成到根目录了。

4.进入下一步,出现如下三个选项说明配置正确,直接next。(如果只有Logfile writeable,Logfile readable两个绿色块,说明上一步的物理路径和访问者配置错误)

5.下一步。点击start generating files...按钮开始生成本地静态文件。

6.生成好的文件夹如下所示,而且还会在同级目录下生成一个index.html页面。

 

 以上只是通过配置生成了静态页面,是第一次使用配置需要,后面写新文章后,只需要在设置里面重新生成下静态文件,插件会自动重写覆盖之前的页面,下面简单介绍下Really Static Settings的选项设置,只有两点需要注意:

(1):source和destination的路径配置和初始配置的路径保持一致,一次配置后面无需变动,除非你想把静态文件生成在新目录的时候,如下图:

(2)写了新文章如果想立马生成静态的,只需要先把网站先改为动态访问模式,然后在Reset下点击reset filedatabase,Manual Refresh下点击write all files就OK了,如下图:

 

 

以上是我对really static 插件的使用介绍,我做三点总结:

  • 每次用插件生成静态页面的时候都需要把网站改为默认的动态访问形式,我猜想插件会像爬虫一样爬到每个动态页然后生成静态页。(例:我的是php网站,把网站起始页面设置成index.php。这个很关键,我最开始使用的时候,生成了一次成功了,后来发表了新文章,然后在设置页(Really Static Settings)重新生成一下静态页面,由于当前网站是静态的,生成的页面都是指向网站的首页index.html,这个我目前没找到原因,比较困惑。
  • 要把静态文件生成在网站根目录下,这样浏览器地址简洁好看。生成在其他路径下我目前还没有找到解决办法,我那样做过,试图用把网站域名解析到所在目录路径,但是未果o(︶︿︶)o 唉
  • 生成成功后,再把网站起始页面改为index.html,这样网站运行的才是生成的静态页面

 

         这只是我个人对应这个插件的见解,这只是网站建设路上的一个小点,从选域名空间,然后备案,搭站这里面,细节挺多的,后面肯定还有很多新东西需要去探讨学习。热烈欢迎有兴趣的园友加入我的QQ群70762253,讨论建站的方方面面,当然也可以交流.NET技术:-) 。

 

 

 
 
posted on 2012-12-18 17:57  HackerVirus  阅读(5240)  评论(0编辑  收藏  举报