会员登录 | 注册

来去留技术信息资源

来去留技术信息资源
来去留网 > 去看信息 > 程序系统 > 织梦dedecms程序实现频道、列表、文章、TAG伪静态的方法(2)

织梦dedecms程序实现频道、列表、文章、TAG伪静态的方法(2)

2012-04-05 11:40来源:未知发布者:laiquliu 查看:

ini_set(''memory_limit'', ''12M'');
3、在www或者wwwroot根目录建立.htaccess文件,添加如下内容
php_value memory_limit 22M
如果还不能解决,就把它改得再大一些。

    DedeCms默认的TAG标签URL,形如/tags.php?/dedecms5.7/,非常之难看。打开/include/taglib/tag.lib.php,找到lib_tag()函数下的:

    $row['link'] = $cfg_cmsurl."/tags.php?/".urlencode($row['keyword'])."/";

    替换为

    $row['link'] = $cfg_cmsurl."/tags/".urlencode($row['keyword'])."/";到这里,TAG标签URL中的“.php?”号就去掉了。

    搜索伪静态

    DedeCms搜索URL静态化比较麻烦,附带参数多不说,参数也可能变化,像搜索结果分页的URL就特麻烦,伪静态规则匹配复杂。小拼就偷下懒,将搜索URL中“search.php?…”直接替换为“search.html?…”,至于“?”号之后的参数以任意字符进行匹配。

    依次打开include文件夹下的channelunit.func.php、arc.searchview.class.php、arc.taglist.class.php以及/include/taglib/hotwords.lib.php,查找“search.php?”替换为“search.html?”即可。

    以上都是需要伪静态的地方。值得注意的一点是:在进行任何一步的操作之前先将文档都进行备份,以防万一。以上方法也不是我原创的,纯属网络上搜集的。实践过,都能用的哈。如果有问题可以给我留言,修正不对的地方,但很有可能是你的操作失误哈,这些伪静态的到5.7版本都可以用。 (责任编辑:laiquliu)

关注技术,信息,资源,扫描来去留网微信二维码交流。

来去留我李俊

搜索

------分隔线----------------------------
相关栏目

热点推荐
来去留技术信息资源
来去留网为您提供平台咨询交流学习方法及各类热门技术;电器,服装,保健,行业快讯等二十几个类别的资讯