0
我知道這可以使用wordpress函數完成,但我想在我的htaccess文件中添加此規則。重寫在wordpress中添加查詢字符串
基本上我想一個參數添加到URL,然後讓WordPress的去了解它的業務..
我有這個
RewriteRule ^events/all/ /events/?all [L]
但我發現了一個404,當我嘗試去到/事件/所有/
感謝您的任何意見
喬
我知道這可以使用wordpress函數完成,但我想在我的htaccess文件中添加此規則。重寫在wordpress中添加查詢字符串
基本上我想一個參數添加到URL,然後讓WordPress的去了解它的業務..
我有這個
RewriteRule ^events/all/ /events/?all [L]
但我發現了一個404,當我嘗試去到/事件/所有/
感謝您的任何意見
喬
請確保您在之前的任何wordpress規則中添加了該規則。 WordPress的路由一切到index.php
,如果路由發生在你有任何特定的重寫之前,那些重寫將永遠不會被應用。
此外,wordpress使用請求信息來處理路由,所以它可能會看到/events/all/
作爲$_SERVER['REQUEST_URI']
變種並且感到困惑。所以wordpress可能無法開展業務,取決於你如何設置wordpress的結局。
如果因任何原因,它仍然沒有踢得好看與WordPress,你可以嘗試添加P
選項內部代理請求:
RewriteRule ^events/all/ /events/?all [L,P]