MT5
サイトURL、サイトパスを書き換え
mysqldump --user=mtuser --password=mtpasswd mt > BACKUP.mysql
mysql
DROP DATABASE mt;
CREATE DATABASE mt;
cat BACKUP.mysq \
| sed -E \
-e "s|https://foo.example.com|https://bar.example.net|g" \
-e "s|'/data/file/static/foo.example.com|'/data/file/static/bar.example.net|g" \
| mysql --user=mtuser --password=mtpasswd mt
vi mt-config.cgi
CGIPath https://bar.example.net/mt-cgi
StaticWebPath https://bar.example.net/mt-static
StaticFilePath /data/file/static/bar.example.net/mt-static
Database mt
管理画面 > 設定 > 全般
公開パス(ウェブサイトURL、ウェブサイトパス)確認
再構築(ブログごとに再構築を実行)
サイトパスは'ではじまる(囲まれてる)ものを書き換える。
それ以外を書き換えると以下エラーになる場合あり(ログなど?)
Can't use string ("xxx")
as a HASH ref while "strict refs" in use