2012-11-21 51 views
1

如何通過.htaccess?默認永久重定向到新的域名與/%postname%/永久我已經嘗試所有情況下與重定向RedirectMatch,但沒有奏效。如何使用htaccess在WordPress上重定向默認永久鏈接?

Redirect 301 /?p=123 http://newdomain.com/new-post 

Redirect 301 http://olddomain.com/?p=123 http://newdomain.com/new-post 

RedirectMatch 301 /?p=123 http://newdomain.com/new-post 

RedirectMatch 301 http://olddomain.com/?p=123 http://newdomain.com/new-post 

回答

0

嘗試

RewriteRule ^(.*)$ http://newsite.com/$1 [R=301,L]

+0

是的,我已經嘗試,但它並沒有匹配其更改域名不僅沒有後...邏輯:OLDDOMAIN:?/ P = 123變爲: newdomain:/?p = 123但是應該成爲:newdomain:/ new-post ... –

+0

更改爲'RewriteRule ^(。*)$ http://newsite.com/new-post/ [R = 301,L] ' – newman

+0

它的意思是在olddomain中的所有帖子變成newdomain/new-post ...我想:olddomain:/?p = 123成爲:newdomain:/ new-post else:olddomain:/?p = 124成爲:newdomain:/新POST2 –

相關問題