*

移転した時の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をどうやって取得しているのか。そこが謎で仕方が無い。

関連記事

WordPressのサイトパスを変えたときの対処法

Wordpressのインストールをした時、例えばデフォルトのフォルダ名でアップロードしちゃったなんて

記事を読む

Designer Contentでブロックを作る

Concrete5の無料で用意されているアドオンの一種類である「Sortable Fancybox

記事を読む

concrete5 編集モードの時だけ表示しない 改定

以前編集モードの時にjqueryを読み込みたくなくて、編集モード限定でコメントアウトする方法を掲載し

記事を読む

no image

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

ってことで前回の記事から引き続き作業を続ける。 今回は前編と後編に分けてテーマの基本を作成する。

記事を読む

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

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

記事を読む

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

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

記事を読む

no image

やっぱ独自ドメイン取る。

サーバーに金かけてアドレスなんかどうでも良いってのが俺の美学だったんだけど、やっぱサブドメインっての

記事を読む

no image

WordPressハックとその対策

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

記事を読む

no image

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

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

記事を読む

no image

concrete5の欠点

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

記事を読む

Message

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

マスターデュエル事情

いやあ、皆強いね。旋風BF環境以降、コレクターとしてカードゲームと付

改造30MS ユリア

改造30MSユリア姫。 バンダイから発売されているプラ

エクシーズ×リンクフェスティバルレポ

報酬を全部集めたわけではないが、とりあえずミッション分は完走

MD魔術師S23レポ

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

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

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

→もっと見る

PAGE TOP ↑