2017-01-27 56 views
0

我正在使用wordpress開發網站。我已決高下類似使用.htaccess更改WordPress網站中的wordpress slug

www.example.com/topic/topic1/content-of-topic1

每當有用戶嘗試去網頁上面,它應指向

www.example.com/topic1/content-of-topic1

我試圖改變使用的htaccess:

RewriteRule ^topic/topic1/(.*) topic1/$1 [L] 

似乎不工作。任何人都知道如何改變這一點?

謝謝

+0

我想爲WordPress,你必須使用內部[WordPress的機制(https://codex.wordpress.org/ Rewrite_API/add_rewrite_rule)重寫不要使用.htaccess。 –

+0

@Abhishekgurjar,我可以使用[Wordpress重寫規則](https://codex.wordpress.org/Rewrite_API/add_rewrite_rule),但爲此我需要編寫其他代碼,我試圖避免這種情況。任何使用'htaccess'的解決方案將不勝感激。 – Yash

回答

1

嘗試改變[L][P] 最終代碼:

RewriteRule ^topic/topic1/(.*) topic1/$1 [P] 
+0

我們需要做些小改動,'topic1/$ 1'應該是'/ topic/$ 1'。請更新答案,然後我將標記爲正確。 – Yash