如何在.htaccess文件中重写wordpress?Wordpress和URL重写
我想要一个插件的URL的结构从
mysite.com/user-favorites?user=joebloggs
改变
mysite.com/user-favorites/joebloggs
的user-favorites
是一个页面(与模板调用插件)在wordpress中,所以忽略user-favorites
的子弹以及.htaccess使用帖子ID而不是wordpress slug写入/index.php?p=23&user=joebloggs
似乎是合乎逻辑的。
到目前为止,我已经得到了
RewriteRule ^user-favorites/(.*) /index.php?user=$1&p=23 [NC,L]
(完整文件:http://pastebin.com/GFWnKLEA)
但与此,它重定向到mysite.com/user-favorites
当我访问: mysite.com/user-favorites/joebloggs
也许我要去错误的方式,是否有正确的方法来做到这一点?
嗯,做什么?..这是有点我想做的事,不要以为我会找到一个选项。 – user508096 2012-02-19 03:37:14
试试看。有足够的选项,应该可以帮助您创建.htaccess文件。 – KDM 2012-02-19 07:41:55
我不确定这些设置是否会重写该插件的URL,我认为Permalink设置值得一试。你目前是否启用了固定链接? – Ryan 2012-02-19 08:22:44