13
2010

cos-html-cache 重定向循环



今天装上了Cos-html-cache插件,使用的是Godaddy主机.插件不能生成index.html,只能生成每篇文章的Html文件,归档,分类,标签,首页等都不能静态化,不过能将文章静态化已经很不错了。

我的固定链接为/%year%/%post_id%.htm的形式,使用cos-html-cache插件后自动生成了2010这个目录。当浏览器访问http://starhai.tk/2010 时,陷入了301重定向死循环。这是什么原因呢?

不知如何解决,临时性地在2010目录下新建 index.php文件,将访问301重定向到http://starhai.tk

Index.php文件内容如下:

<?php
Header("HTTP/1.0 301 Moved Permanently");
Header("Location: http://starhai.tk");
?>

注意第一句可加可不加,如果不加的话,将是302重定向,最好加上,因为对于302搜索引擎是不喜欢的。





回复(2)

订阅评论 RSS

  1. 蜃 2010-04-11 18:18
    阅读评论

    post id又不会重复,而归档地址可以区分年份,个人感觉year目录完全多此一举,不妨去掉吧,地址还能短一点,还省心

  2. 星海 2010-04-12 18:18
    阅读评论

    year目录确实是多余的。

    可是cos-html-cache不能在网站的根目录生成HTML,不得已选择了year目录。

    你知道怎么解决根目录下生成HTML文件的问题吗?

订阅评论 RSS

发表评论