wordpress url重写需要帮助

时间:2014-12-30 13:01:13

标签: wordpress .htaccess url-rewriting

我有一个wordpress网站,并有模板页面。我将类ID作为cid参数传递。 http://www.example.com/class-details/?cid=51

我希望它有http://www.example.com/class-details/

我在.htaccess中写了下面的规则 RewriteRule ^ class-details /?([^ /] *)$ example.com/class-details/$1 [NC,R,L]

它导致递归重定向。我试着检查wordpress重定向API很多。但没有运气。请指导我。

2 个答案:

答案 0 :(得分:0)

最好创建自定义帖子类型,然后你不需要传递cid或任何东西,你将有重写URL。

答案 1 :(得分:-1)

试试这个

<rule enabled="true" match-type="wildcard"> 
    <from casesensitive="true">/class-details/cid=([a-zA-Z0-9]+)$</from>
    <to type="passthrough">/class-details?cid=$1</to>
</rule>