MovableType5(MTOS)をWordPress3.2.1に移行

シェアする

  • このエントリーをはてなブックマークに追加

移行方法

データの移行はとても簡単。
ちゃんとパーマリンクも保持できます!

  1. [MT] MTの管理画面からExportでデータをファイルで出力
  2. [WP] 設定>パーマリンク設定 をカスタム構造の /%year%/%monthnum%/%postname%.html に設定
  3. [WP] プラグインのMovable Type and TypePad Importerをインストール
  4. [WP] ツール>インポート から1.で出力したファイルをアップロード
  5. [WP] MySQLに直接ログインしてパーマリンク修正
  6. [WP] Analyticsのtop30くらいを見て、不具合がないか確認。見栄えを適当に修正

※パーマリンク修正方法

$ mysql -u <WP_DBUSER> -p <WP_DBNAME> -h <WP_DBHOST>
mysql> UPDATE wp_posts SET post_name = REPLACE(post_name ,'_','-');

サーバ設定

以下はデータ移行には関係ないけど・・・

今回は思うところがありフロントにnginx、バックにapacheをおいて、 apache側でwordpressを動かしてます。 そんなわけでちょっとだけ設定をメモ。

nginx

server {
    listen       80;
    server_name  netmark.jp *.netmark.jp;
 
    access_log  /var/log/nginx/log/netmark.jp.access.log  main;
 
    location / {
        proxy_pass   http://localhost:8002/;
        proxy_set_header        Host            $host;
        proxy_set_header        X-Forwarded-For $remote_addr;
    }
}

apache

UseCanonicalName On
Listen 8002
<VirtualHost *:8002>
        ServerName  netmark.jp:80
</VirtualHost>

これで今んとこうまく動いてます。

ads

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

ads