*

移転した時のCMSの設定いろいろ

公開日: : 最終更新日:2024/01/18 CMS, ホームページ関係

前回はリダイレクトの重要性と設定を紹介した。
今回はCMSでやんなくちゃいけない事を紹介したい。(っていってもWordpressだけ。)

移転したWordpressのPHP MYADMINを設定する。

URLが変わるとWordpressは当然リンク切れを起こす。サイトディレクトリをwpoptionsのsiteurlで判断しているからこれを変えなくてはいけない。
更に記事に追加した画像へのリンクや別の記事へのリンクも一緒にリンク切れになるのでやっかいだ。
一個一個治して行っても時間も人も足りるもんじゃない。さてどうしたらいいか。
ソレをまとめて設定できるのがPHP MY ADMINだ。

この記事を見てる人の中にPHP MY ADMINが何か解らんって人は居ないだろう。解らんって人はこの記事を見てても面白い事は何も無いだろう。右側から違う記事に飛んでくれ。
きっと良い出会いがある筈だ。

WordPressを移転した時の対処は以前もやったが、もっと楽な方法があったのでご紹介。
わざわざSQL文を書かなくてもダンプファイルをテキストエディタで読み込んで編集すれば良い。

勘のいい人は気付いたと思うが、テキストエディタの置換機能を使う。
ダンプファイルはPHP MY ADMINのデータベース情報を全部記憶している。

つまり、移転前のディレクトリの情報が書き換えたい所に全部書かれていると言う訳。

具体的な手順は以下の通り。ココから先の事は何かあってもビビらない事。
コレに限らずそうだけど常に冷静で居る事が大事だ。

まずはサイトのデータをエクスポートする。
右上のタブにある「エクスポート」をクリック。

スクリーンショット 2015-01-04 21.02.23

このとき以下の事を確認する事。
・テーブルデータのエクスポートをしようとしていないか
・「エクスポート」欄が全選択されているかどうか

ダウンロードしたSQLファイルは2つ置いておく。一つはバックアップのため。
もう一つは編集するため。解りやすくしておこう。

次にテーブルのデータを全て削除する。

 

スクリーンショット 2015-01-04 12.55.52

こんな画面が出るがビビらない事。この時点でサイトが見れなくなるが、それでもビビらない事。

ココからが本番。
スクリーンショット 2015-01-04 12.52.38

ダウンロードしたダンプファイルをテキストエディタを開いて古いドメインの文字列を新しいドメインの文字列に一括置換する。この時点でほぼヤマは越えているがやる事はある。

スクリーンショット 2015-01-04 12.57.00

再びPHPMYADMINにアクセスして一括置換した方のダンプファイルをインポートする。
あまりデータベースの情報が重くなりすぎていなければ問題なくインポートできる筈。
自作サーバーやローカルホストだとインポート時の容量制限がかなり小さく設定されている事があるので、インポートできない時はその路線を疑うと良い。

これで終了。後はサイトをチェックして終了だ。

スクリーンショット 2015-01-04 13.03.11

うん。問題なくサイトは表示されているな。

スクリーンショット 2015-01-04 13.03.15

画像に直接アクセスしてもこの通り。

こんな状態になっていれば晴れて移転時の作業は終了だ。

残るはConcrete5だが…

concrete5はURLが変わっても問題がない。

どういう理屈なのかは知らないが、Wordpressみたいにデータベース内にディレクトリ情報を格納している訳ではないようで、サイトが移転しようが関係ないのだ。

PHP MY ADMINを何も触ってないがこの通り。

スクリーンショット 2015-01-04 21.14.46

表示は全く問題無し。

スクリーンショット 2015-01-04 21.14.50

画像への直アクセスもどんと来いやっていう。

唯一やった事として外部リンクの設定。コレだけは直接行わないとならない。
スクリーンショット 2015-01-04 13.05.17

ほら、これこれ。ココばっかりはどうしようもないので直接編集した。

 

これで移転関係の設定が全部終わった。concrete5は優秀だね。色々な所が。
しかし、ホームディレクトリのURLをどうやって取得しているのか。そこが謎で仕方が無い。

関連記事

no image

concrete5の欠点

前回ではConcrete5の利点を述べたが、今日はconcrete5の欠点を述べてみたいと思う。

記事を読む

no image

concrete5の使用感

最近巷で有名なconcrete5で、このサイトもブログページ以外はconcrete5で作ってある。

記事を読む

no image

PHPでRSSを取得して記事一覧を表示

concrete5でWordpressの記事一覧を表示してくれって言われたからなんとかできないか模索

記事を読む

no image

機種によって表示を切り替えないと死んじゃうんです!

モバイルページへのリンクをPC用のサイトで表示させたいのだが、PCで見られたときは消したいんだ。ッて

記事を読む

no image

WordPressハックとその対策

前回の記事で私用で借りているサーバー上にアップロードした覚えのないPHPファイルがあり、中身はどこか

記事を読む

[第4回] G/Afをコンクリ5.7に改造する[Concrete5]

このホームページの根幹、ギャラリーページを作りこんでみよう。 なんのギャラリーなのかを明示してその

記事を読む

no image

テストじゃい

共有できているかテストじゃい。 会社のWordpressでfacebookとTwitterの同時更

記事を読む

no image

サブドメインをとったのでサイトのディレクトリを移動した。

最近になってサクラサーバー上で独自ドメインに近いサブドメインを無料で取れる事に気がついてコレを取得し

記事を読む

YosemiteにしたらMAMPが起動しなくなった

  Yosemiteに先日アップグレードして暫くMAMPなんて動かすこともな

記事を読む

独自ドメインを取った後設定した色々な事

新年あけましておめでとうございます。 日頃はG/AFとそのブログコンテンツのバトルレポートのご引き

記事を読む

Message

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

閃刀入門

チラ裏に近い記事は書かない・書いていても公開しないつもりだっ

MD魔術師S23レポ

前回の記事を書いた時からデビューしたマスターデュエル。ただ、

マスターデュエルにてやっとプラチナに上がれた話

ネットの友人にモチベを掛けられてマスターデュエル参入。リンク

太陽の帝国、大鷲の群れに挑まんとす(ゲームジャーナル39号 真珠湾強襲リプレイpart:1)

初め半年や1年の間は随分暴れてご覧に入れる。然しながら、2年3年と

ダンジョンダイスモンスターズ レビュー

「クソゲーをプレイするのです。」以前この俺にクソゲーをレビュ

→もっと見る

PAGE TOP ↑