質問

現在、特定のドメインでWordPressブログをホストしており、新しいドメインに移動したいとします。最小の手間とSEOヒットでこれを行うにはどうすればよいですか?

これに役立つプラグインはありますか? (たとえば、自動クロスドメイン301リダイレクトなどを提供するなど)

役に立ちましたか?

解決

WordPressではなく、Webサーバーで301リダイレクトを処理することをお勧めします。 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_HOMEWP_SITEURLwp-config.php 迅速な修正として、より永続的なソリューションとしてデータベースでSQLコマンドを実行します。

参照:

他のヒント

SEOおよび301リダイレクトに関する以前の答えを見てください。動くワードプレスについては:

  1. DBのSite_urlとhome_url値を変更します。これらの2つの値は、WP-Optionsに存在します。 phpmyAdminインターフェイスを使用して、新しいWordPressの場所に変更するだけです
  2. WordPressを使用してください プラグインを検索して交換します すべてのインバウンドリンクや画像が壊れないようにするため。 (変更するだけです http://oldurl.comhttp://newurl.com すべてのコンテンツと投稿メタについては、かなり使いやすいプラグインです)

それについてです。あなたは行ってもいいです。

私がやりたいのは、WordPressデータベースを.SQLファイルにエクスポートすることです。次に、oldurl.comでnewurl.comに検索/交換します。はい、OptionsテーブルでSite_urlとHome_urlを変更するだけですが、他の多くの場所を逃したことがあります。

言うまでもなく、このようにしないと、いくつかのプラグインが壊れます。

変更を加えたら、.sqlファイルを新しいサーバーの新しいデータベースにインポートします。

WordPress Codexは優れたツールです。 :)

http://codex.wordpress.org/moving_wordpress

ライセンス: CC-BY-SA帰属
所属していません wordpress.stackexchange
scroll top