サブドメインによって達成されたPageRankを失うことなく、サブドメインからWPインストールを独自のドメインに移動したいと思います。
これを適切に行うための最良の手順は何ですか?特に、リダイレクトを適切に設定するにはどうすればよいですか?
WordPressの移動に関するこれらの手順 に従いますが、/ blog /ディレクトリの代わりに古いサブドメインへの参照にはルートドメインを使用します(以下の手順でこの変更を行いました)。
次の内容を含む新しいドメインのルートディレクトリにrobots.txtファイルを作成します。
User-agent: *
Disallow: /
データベースとファイルを新しいドメインにコピーします。
Wp-config.phpを編集して新しいデータベース設定を追加し、次の行を追加して、example.comを新しいドメインに置き換えます。
define('WP_SITEURL', 'http://www.example.com');
define('WP_HOME', 'http://www.example.com');
次に、古いドメインと同じ設定でブログのインストールをセットアップします。 (キャッシュプラグインがインストールされている場合は、キャッシュファイルを削除します。)
古いブログで、Apache .htaccessまたはvhost-configの先頭に次の行を追加します。
Redirect 301 / http://www.newdomain.com/
PageRankを維持するための重要なステップはステップ7で、古いブログページへのリクエストを新しいサイトにリダイレクトします。
WordPressの移動 および サイトのURLの変更 も参照してください。