サイトのドメインを変える方法について
-
今までどのようにお使いだったかによりますが、
例えばテーマに直でドメイン名を書き込んでいれば、そこも修正が必要です。
それ以外はデータベースを一括置換してドメイン名を書き換えてやれば
新ドメインで再開可能だと思います。windows-user様
コメントをいただきありがとうございます。
①データベースを一括置換してドメイン名を書き換える
②テーマに直でドメイン名を書き込んでいれば、そこも修正が必要厚かましいですが、上記2点の方法について具体的に教えていただけると大変助かります。
なお、類似の質問がありましたので、そちらも参考にしてみようと思います。
http://ja.forums.wordpress.org/topic/2651こんにちは
私の記憶違いでなければ、以前Raindropsテーマを使っていただいていた方ですか?
もし、現在もRaindropsテーマをお使いいただいているようであれば、( もう、使っておられなければ、読み飛ばしてください )
テーマに直でドメイン名を書き込んでいれば、そこも修正が必要
Raindropsテーマでは、ドメインの変化を検出する機能を、付けています。
テーマのURLなどは、シリアライズされたデータで保存されているため、単純に書き換えをした場合に、フィールドが破損してしまう可能性があります。
特別な機能なので、動作の検証等がしっかり出来ておらず、恐縮ですが、一度そのまま使ってみていただく事が可能であれば、協力いただけるとありがたいです。
余談ですが、私も、ドメインの失効を経験した事があります。
買戻しの金額が高かったので、そのままにしたのですが、ほとぼりが冷めた頃に、再びそのドメインを通常の価格で、購入する事が出来ました。勝手な憶測で、失礼をお許しください
クライアントPCがWindowsと云う前提で書きます。
もしテーマにドメイン名を記述した部分があれば修正します。
ご自身の記憶に無ければテーマをクライアントへダウンロードしてDevas等のツールを用いてドメイン名を検索してみてください。
もし見つかれば新ドメインに書き換えます。データベースはphpMyAdminが使える環境であればWordPressのデータベースを
エクスポートしてエクスポートしたファイルのドメイン部分を書き換えます。
EmEditorが高速で大容量のファイルも素早く一割置換できるので楽です。
試用期間が30日間あるのでお試しください。新ドメインは決まりましたか?
ドメインを取得してもDNSに浸透するまで時間を要します。
C:\Windows\System32\drivers\etcに在るhostsにドメインを追記すれば
仮の名前解決が可能になるので、DNSに浸透するまではそれで凌げますが、
これはご自身のPCにのみ有効になります。
追記例 hogehoge.co.jp サーバーIPアドレスorホスト名nobita様
いつもアドバイスをいただきありがとうございます。現在もRaindropsを使わせていただいています。今回はうっかりミスでドメインを失効させてしまい対応に苦慮しています。ご指摘の通り、②については触れないでそのまま使わせていただきます。状況によっては、改めてご相談させていただくかもしれません。お手数かけますが、よろしくお願いします。
windows-user様
重ねてありがとうございます。新ドメインは現在、取得中です。私には少し敷居が高そうですが、挑戦してみたいと思います。引き続きアドバイスをいただければ幸いです。よろしくお願いします。
ありがとうございます こちらこそよろしくお願いします
参考まで、
ドメイン移転とRaindropsテーマに関するこのフォーラムでのやり取りについて
現在、新規ドメインを取得し新規ドメインにて既存のデータベースに接続している状態です。トップページは崩れた状態で表記されており、他ページは表示されず、ログインページは表示されるものの管理ページにはアクセスできない状況です。
phpmyadminにてwp_optionを表示させ、該当箇所を新規ドメインに変更する作業が必要のようなので、使用しているさくらインターネットのPHPmyadminにてデータベースにアクセスし、wp_optionを表示させようとしたのですが、表示されずに真っ白になったままの状態です。どこかやり方に問題があると思われますが、どこが問題なのかよくわかりません。この状況を解消する方法について、アドバイスをいただけると助かります。よろしくお願いします。
こんにちは、
テーマの不具合だけだと、
ログインページは表示されるものの管理ページにはアクセスできない状況です。
という状態にはなりません。
まずは、どのような問題が発生しているのか、把握する必要があると思います。
お手数をおかけしますが、Raindrops 取扱説明書の「開発環境を作っていきます」の部分を読んでいただき、
wp-config.phpに、デバッグモード用のコードを記述してアップロードしてください。
アップロードしてブログを一度表示すると、wp-content/debug.log というファイルが出来ていると思いますので、その内容を、書き込んでみていただけますようお願いします。
phpmyadminを使って、データベースのimportは、正常に終了していると考えていいですか?
テーマ以外の、WordPressのドメインの変更は、どのように行われたのか、
テキストエディタを使ったりした場合は、エディタ名も教えてください。nobita様
重ねてありがとうございます。
∠wp-config.phpに、デバッグモード用のコードを記述してアップロードしてください。
デバッグをとりましたが、その内容をそのままこちらに表示すればいいのでしょうか?∠phpmyadminを使って、データベースのimportは、正常に終了していると考えていいですか?
いいえ。恐らく、そこができていないので表示されないのかと思います。さくらインターネットのphpmyadminを使っているのですが、phpmyadminについて十分に理解できていないためか、内容が表示されず難儀しています。お手数かけますが、よろしくお願いします。
wp-config.php
さしあたって、最終行に、Fatal error というのがあると思いますので、それを書き込んでください
phpmyadmin
phpadminは、作業の過程で、一度は表示されていましたか、それとも 一度も表示されていませんか?
内容が表示されない
と書いてありますが、真っ白ではなく、phpmyadminの画面は、表示されて テーブルが表示されないという事ですか?
wp-config.php
これは、データベースへの 新しい接続IDやパスワードは、書きましたか、それとも、以前使っていたファイルを、そのままアップロードしましたか?いまさらアレですが、
サーバーは、移転したのですか?、サーバは、そのままで、ドメインだけを変更しようとしていますか?マルチサイトですか? 通常の単独のブログですか?
早速、お返事をいただきありがとうございます。
>phpmyadminの画面は、表示されて テーブルが表示されないという事ですか?
そうです。画面は表示されます。phpmyadmin画面の左サイドにある「データベースを選択してください」を選択すると、テーブル欄が表示され、その中にwp_optionもありますが、そこから先に進もうとするとまっ白になってしまう状態です。>サーバは、そのままで、ドメインだけを変更しようとしていますか?
サーバはそのままでドメインだけ変えようとしています。wp-config.phpのパスワードやユーザー名に問題はないと思います。>最終行に、Fatal error というのがあると思いますので、それを書き込んでください
wp-config.phpの最終行にFatal errorというのは見当たらないのですが…。>マルチサイトですか? 通常の単独のブログですか?
マルチサイトではないです。お手数かけます。よろしくお願い致します。
wp-config.phpの最終行にFatal errorというのは見当たらないのですが…。
管理画面に入れないのですよね?
ログイン画面が見えるのであれば、ログインして、真っ白になる状態でいいですか?
もう一度ログインの作業を行っていただき
その直後 debug.logをダウンロードして、確認してください。
最後の数行でいいので、書き込んでみてもらえますか?
テーブル欄が表示され、その中にwp_optionもありますが、そこから先に進もうとするとまっ白になってしまう状態です。
ちょっと解りませんが、テーブルは、以前ままの状態ということですね
データベースに対しては、何も手を加えていないかどうかを確認させてください。
nobita様
色々ご心配いただき有り難うございます。なんとか表示をさせることができました。phpmyadminの使い方がわからず、googleで方法を探したところ、「wordpresswでサーバー移行時にデータベース上のドメインを書き換える方法」という記事を見つけ、その手順に従ってやってみたところ復旧できました。記事中の画像のみ旧URLのままなので、とりあえず手作業で修正していますが、その他は問題なく表示されました。今回の方法に関しRaindropsのテーマになんらかの影響が出る可能性がありましたら、教えていただけると助かります。現状では記事中の画像を除いては正常に表示されていて、記事やページへのリンクも問題なさそうです。よろしくお願いいたします。
- トピック「サイトのドメインを変える方法について」には新たに返信することはできません。