12月
01
2009

WordPressのURL変更と移行の覚書WordPress的URL改變及轉移設置之記事

近いうちにレンタル鯖の移行したいと思うので、今の使ってるブログのWordPressの移行のテストをやってみた。まだレンタル鯖の移行先のないけど、パソコンでXAMPPの鯖を立て、WordpressのファイルとMYSQLを今のレンタル鯖から丸ごとにバックアップをとり、XAMPPに移行してやってみた。詳しい手間なら、WordPressのオンラインマニュアルにあるから、僕はここに書かないね。
マニュアルの書いた通りにに従い、なんとなく自宅鯖に移行してみたが、記事なかの画像のパスは全部も旧ドメインのパスのになってるのがわかった。
どうやったら画像のパスの移行も可能か迷い、ネットで調べたら、丁寧に説明を書いたこのサイトが見つかった。wordPressのURLを変更・移動する

  1. phpMyAminにログイン
  2. WordPressのデータベースを選択
  3. テーブル"wp_posts"を開く
  4. 以下のSQLコマンドを実行する
      UPDATE wp_posts SET post_content = REPLACE ( post_content, 'http://old.jp', 'http://new.jp')

*UNDOはできないので、厳密に注意

*その他の投稿でダイレクトに旧URLを指定している場合、いか実行

UPDATE wp_posts SET post_content = REPLACE ( post_content, ‘http://exampleoldsiteurl.com’, ‘http://examplenewsiteurl.com’);

なるほど~、僕は上記の通りにやってみたら済んだ。もちろん、SQLコマンドせずに、テキストエディターでdbファイルを開いてパスの置き換えてからDBの導入しても済むっすよ。我遲啲諗住要轉網頁空間公司,所以把現用緊的部落格WordPress進行轉移設置測試.因未搵到要轉的網頁空間公司,所以用電腦以XAMPP來架設伺服器,再把現用緊的網頁空間內的WordPress啲資料及數據作了完整的備份後,試轉移放到XAMPP.詳細的工序係WordPress 官方中文文档內有寫的,所以我係呢度唔多寫啦.
我照說明檔所教的去做,總算轉移到自設伺服器上,不過我發現記事內的圖檔路徑全部都仲係舊的路徑.
我諗緊點用先可以把啲圖檔路徑轉移好呢,上網搵資料後,發現呢個寫得幾詳細的網站.wordPress的URL變更及轉移設置

  1. 登入phpMyAmin
  2. 捒選好WordPress的DB
  3. 打開"wp_posts"的table
  4. 執行以下的SQL指令
      UPDATE wp_posts SET post_content = REPLACE ( post_content, 'http://old.jp', 'http://new.jp')

*因將無法UNDO的,所以要慎用.

*其他的記事直接指舊URL的話,可執行

UPDATE wp_posts SET post_content = REPLACE ( post_content, ‘http://exampleoldsiteurl.com’, ‘http://examplenewsiteurl.com’);

原來係咁~,我照上記的做咁得咗啦.當然啦,唔用SQL指令,用文件編輯器打開DB檔修改貼上後再把其DB導入都可以架.

Share and Enjoy:
  • Print
  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • Yahoo! Buzz
  • Twitter
  • Google Bookmarks
  • Add to favorites
  • Google Buzz
  • Live
  • MSN Reporter
  • MySpace
  • RSS
  • email

コメントはまだありません »

RSS feed for comments on this post. TrackBack URL

Leave a comment

*