サポート » 使い方全般 » MUでインストール後フォルダ名を変更したい

  • 解決済 hasegawa-k

    (@hasegawa-k)


    WordPress.日本語Codexに「WordPress のフォルダ名を変えられますか?」というFAQがあり、実際一度行ったことはあるのですが、WordPress MUでも可能でしょうか?
    オリジナルドメイン下に /blog というディレクトリで簡単なサイトをMUで立ち上げた後、
    ユーザさんからアドレスを変えられないか?という話が出てきました。
    「/blog」を「/solar」としたいというものです

    別サーバーにMUをインストールして試してみました
    動作確認後
    ・.htaccessの
      RewriteEngine On
      RewriteBase /blog/
    ・wp-config.php
      $base = ‘/blog/’;
      define(‘PATH_CURRENT_SITE’, ‘/blog/’ );
    以上のblogをsolarに変えてアップロード
    ・phpMyAdminで
      wp_1_optionsでサイトURLを変更

    以上の変更をしてみたのですが、エラーが出てしまいます
    ネットも調べてみたのですが情報を探せず
    アドバイスをお願い出来ませんでしょうか?

    環境は以下のものです
    php 5.2.13
    mysql 4…サーバー会社から詳しいバージョンは聞けませんでしたが
     MUは今のところ問題なく動いています。

    ※運用しているブログ現在1つのみです、近い将来の拡張性を考えMUを選んでいます。
     wordpress3.0はまだ情報不足で利用を見送りました。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • wpmuがインストールしてあるのは以下のどちらでしょうか?

    1. example.com
    2. example.com/blog/

    トピック投稿者 hasegawa-k

    (@hasegawa-k)

    RESありがとうございます
    2. example.com/blog/
    にインストールしています

    htaccess and wp-configの変更は上記で良いと思いますが、多分データベースでまだ変更が必要なところがあるのかもしれません。

    バックアップしてエディターで開き、一括置換で example.com/blog/ > example.com/solar/ に変更すれば大丈夫だと思います。

    wpmuのドメイン変更は上記のデータベースを変更する方法で実際にできますので。

    トピック投稿者 hasegawa-k

    (@hasegawa-k)

    早速やってみます。
    目的のサイトでデータベースのエクスポートをして…とやりかけたのですが
    やはりちょっと不安なので、もう一度テスト用のサイトを作ってトライしてみます。

    バックアップはとったことがあるのですが、この後控えるインポートは経験がないのでドキドキですが…

    トピック投稿者 hasegawa-k

    (@hasegawa-k)

    報告です。
    エクスポートしたデータをエディタで一括変換した後インポート…
    テストサイトで成功しました。
    その後目的のサイトにとりかかり、もしダメだった時のために
     ・「投稿」や「ページ」のHTMLをコピー
     ・ダッシュボードでの各種設定をスクリーンショットに撮り
    作業にかかりました。

    結果、データベースがない!と言ったエラーで
    wordpressMUは全く立ちあがりませんでした。

    バックアップしたsqlの内容もしっかり見直したり
    ※一ヶ所だけ
     example.com/blog/ ではなく
     example.com/public_html/blog/ の所がありました
    文字・改行コードを変えたり、と
    計3度やってみましたが残念ながら同じ結果で
    バックアップしてあった修正前のsqlデータを再度インポートし、
    htaccess・wp-config.php・フォルダ名を元に戻すと普通に復活
    う〜ん…時間的な制約があり、今回は断念することにします。

    1.データベースをクリアして
    2.FTPでwordpressMUのフォルダ名を変更「blog→solar」
    3.wp-config.php・.htaccessを削除
    4.index.phpにアクセスしインストール作業
    5.保存してあった投稿・ページデータのパスを置換
     example.com/blog/→example.com/solar/
    6.ひとつずつ書き込み直す
    というアナログな手法で完了しました。
    画像をアップロードし直す必要がないので随分楽に出来ました。

    テストサイトで出来たということで、
    手順的にはお教えいただいた方法で間違いないと言うことが実証出来ました
    もう一息かなとは思うのですがサーバーによる要因等の場合
    検証する能力もないのでここまでとさせていただきます。
    参考までに
    目的のサイトの置かれているサーバーはWADAXの共有サーバー
    テストサイトはXSERVERです

    ありがとうございました。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「MUでインストール後フォルダ名を変更したい」には新たに返信することはできません。