首页 > 问答 > 求指导关于DEDECMS目录伪静态的问题

求指导关于DEDECMS目录伪静态的问题

[导读]:请教大家一个关于DEDECMS目录伪静态的问题 目前我通过伪静态的方法可以实现成: 列表页:www。xxx。com/category/list-1.html 规则是: $reurl = "/category/list-".$typeid.".html"; RewriteRule ^(.*...

请教大家一个关于DEDECMS目录伪静态的问题

目前我通过伪静态的方法可以实现成:
列表页:www。xxx。com/category/list-1.html

规则是:
$reurl = "/category/list-".$typeid.".html";

RewriteRule ^(.*)/category/list-([0-9]+).html $1/plus/list.php\?tid=$2

但是这样做的话,目录/category/就是固定字符了,而且目录是以最终页的形式出现。

我现在想要达到的效果是:目录URL可以获取到栏目名称的拼音(DEDECMS后台新建栏目时填的那个目录)
比如一个栏目为“SEO”,对应的URL为:www。xxx。com/SEO/

请大神指导下啊。

根据楼主的需求,我提供一个技术思路,希望可以帮到您!首先你要确定目录名的唯一,然后在/plus/程序增加一个查询,通过目录名(也就是你的想直接在根目录下用的名,例如seo)查询到对应的栏目id,然后赋值给tid参数就可以了,接着就是做伪静态的规则,做好伪静态规则后,在模板里面修改对应的栏目url,改成伪静态目录url就可以了!

###

推荐你去这里学习 www点moke8点com/article-7586-1点html 自己根据代码修改吧。

###

楼主你用的办法太麻烦了,还用什么规则哦。dede自带栏目高级设置,可以设置url参数的形式。栏目--修改栏目--高级选项。

###

飘过

 能借我五毛吗,我想吃小布丁。

###

不知道解决了没有,求方法

###

牺牲SEO,不推荐设置成伪静态。

###

可以自己修改的

请看我上传的附件

本文来自投稿,不代表微盟圈立场,如若转载,请注明出处:https://www.vm7.com/a/ask/33837.html