移行方法
データの移行はとても簡単。
ちゃんとパーマリンクも保持できます!
- [MT] MTの管理画面からExportでデータをファイルで出力
- [WP] 設定>パーマリンク設定 をカスタム構造の
/%year%/%monthnum%/%postname%.html
に設定 - [WP] プラグインのMovable Type and TypePad Importerをインストール
- [WP] ツール>インポート から1.で出力したファイルをアップロード
- [WP] MySQLに直接ログインしてパーマリンク修正
- [WP] Analyticsのtop30くらいを見て、不具合がないか確認。見栄えを適当に修正
※パーマリンク修正方法
$ mysql -u -p -h
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
ServerName netmark.jp:80
これで今んとこうまく動いてます。