如何在.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