2015-04-01 50 views
0

我有一個詞彙表頁面在我的網站子頁面是這樣的:重定向WordPress的子頁面到它們的父頁

http://my-domain.com/glossay/a/ 
http://my-domain.com/glossay/b/ 
http://my-domain.com/glossay/c/ 
... 

&在詞彙表的每個項目都有它基於這樣的字母自己的子頁面:

http://my-domain.com/glossay/a/abandon/ 
http://my-domain.com/glossay/a/art/ 

http://my-domain.com/glossay/b/bee/ 
... 

我需要一個重定向規則來將用戶從項目子頁面重定向到基於他們的第一個單詞的父頁面。例如: :

http://my-domain.com/glossay/a/abandon/ 
Redirects To: 
http://my-domain.com/glossay/a/ 

http://my-domain.com/glossay/b/bee/ 
Redirect to: 
http://my-domain.com/glossay/b/ 

謝謝。

回答

0

下的.htaccess規則應該做的伎倆:

RewriteRule ^glossay/([a-zA-z])/.+$ /glossay/$1 [L,R=302] 

基本上所有的字母被截斷,並且用戶被重定向到父信後的。請注意,此規則也會重定向兒童的子女(如/ glossay/a/another/children也將被重定向到/ glossay/a)

+0

感謝Cristik。 – 2015-04-03 09:55:53