如何更改显示的URL?

时间:2015-04-27 作者:luqo33

我希望URL如下所示:

http://example.com/root/branch/twig/

被重写并显示到如下URL:

http://example.com/root/twig/

目前,这两个URL指向同一个资源,因此,除了它们的外观之外,它们在站点上没有区别。

我想让wordpress显示较短的版本。

我怎样才能做到这一点?

1 个回复
最合适的回答,由SO网友:Sladix 整理而成

我想你应该用一些。htacess rexrite规则不是依赖wordpress重写函数。这似乎更适合你的情况。

尝试以下规则:

RewriteRule ^root/([a-zA-Z]+)/([a-zA-Z]+)/$ /root/$2/ [R=301,L]
在RewriteBase之后插入/

结束

相关推荐