現在、WordPressブログを特定のドメインでホストしており、それを新しいドメインに移動したいとしましょう。手間とSEOの影響を最小限に抑えてこれを行う方法
これに役立つ可能性のあるプラグインはありますか? (例えば、自動クロスドメイン301リダイレクトなどを提供する)
301リダイレクトは、WordPressではなくWebサーバーで処理することをお勧めします。 mod_rewriteまたはRedirectMatchは、WordPressを起動してLocation
:ヘッダーを提供するよりもはるかに効率的です。
<VirtualHost *:80>
ServerName busted-cheap-url.com
# mod_alias
RedirectMatch permanent (.*) http://great-new-url.com$1
# OR mod_rewrite
RewriteEngine on
RewriteRule (.*) http://great-new-url.com$1 [R=301]
</VirtualHost>
ブログのURLを変更する方法はいくつかあります。私は簡単な解決策としてWP_HOME
に新しいWP_SITEURL
とwp-config.php
を設定し、より恒久的な解決策としてデータベースでSQLコマンドを実行することを好みます。
また見なさい:
SEOと301リダイレクトについては前の回答を見てください。動くワードプレスに関しては:
それはそれについてです。行ってもいいです。
私がやりたいのは、ワードプレスデータベースを.sqlファイルにエクスポートすることです。それからnewurl.comにoldurl.comで検索/置換をしてください。はい、あなたは単にあなたのsite_urlとhome_urlをオプション・テーブルで変更することができます、しかしあなたは他の場所の多くを逃したでしょう。
言うまでもありませんが、こうしないとプラグインが壊れることがあります。
変更を加えたら、.sqlファイルを新しいサーバーの新しいデータベースにインポートします。
WordPress Codexは優れたツールです。 :)