2011-06-23 9 views
0

Wordpressを別のドメインに移動してパーマリンクを変更したいと思います。だから基本的に私が望むのは、oldsite.com/PostId-PostName.htmlからnewsite.com/PostName/へ移動することです。異なるパーマリンクを持つ別のドメインにWordpressを移動する

これは.htaccessから行うことができますが、私はそれを正しくすることはできません。手伝ってくれませんか ?

+1

これまで行ってきたことを私たちに教えてください。また、例のURLを提供してください(=>から) - 私はあなたが 'oldsite.com/PostId-PostName.html'を持っていることを知っていますが、少し違います。例えば、' ' oldsite.com/12345-very-interesting-post.html') – LazyOne

+0

ご迷惑をおかけして申し訳ございません。私はoldsite.com/12345-very-interesting-post.htmlからnewsite.com/very-interesting-post/ – Alex

+0

に移動したいと思いますが、これを行うことはできましたが、後続の.html RedirectMatch 301([ 0-9] +)。(。*)http://newsite.com/$2 – Alex

答えて

1

これは、それがApacheのmod_rewriteを使用して行うことができる方法である。

# Activate Rewrite Engine 
RewriteEngine On 
# redirect posts to new site 
RewriteRule ^(\d+)-([^/]+)\.html http://www.newsite.com/$2/ [R=301,NC,QSA,L] 

これが唯一のoldsite.com/12345-very-interesting-post.htmlようなURLをリダイレクトします。

1

この専用のコーデックスの記事があります:Moving WordPress

+0

私はそれを知っていますが、私がしようとしていることについては何の助けもしていません – Alex

関連する問題