質問
- xamppから本番にアップロードした下層ページの表示
-
本文:
xamppからミニバードにアップロードしましたが、トップページのみで下層ページはローカルホストのアドレスのままです。
searchplacedb2を利用してメインのアドレスは変更しました。
解決方法をご存知の方よろしくお願いします。 - 緊急度:通常投稿者:sa35さん投稿時間:2016/08/21 02:03
回答 No.5113
-
本文:
こういう沢山のパラメータの入力を必要とするプログラムを、どういうパラメータを入力したかを説明せずに、他人に聞くのは、エスパーを求めているようなものだ。
「英語が苦手なら実行するな」と作者も書いているし。
> メインのアドレスは変更しました。
ま、最低限、何から何に変更したのかくらい書かないと。
(でも、それだけでは多分不足) - 投稿者:ジョバンニさん 投稿時間:2016/08/21 04:20
回答 No.5114
この回答がベストアンサーです
それから、こういうプログラムが必要になるのは、「変換元のサイトが、とても複雑なことをしている場合か、行儀の悪い作り方をしている場合」に限られるので、通常は、サイトURLのホームURLのオプション部分の書き換えだけで足りる。
複雑なことをしている場合というのは、プラグインが、データをシリアライズした形でデータベースの格納している場合で、どういう風に格納しているかは、プラグインによって千差万別で、すべての場合に適用できるようなうまい方法は存在しない。
行儀の悪い作り方をしている場合というのは、ワードプレスのAPIを呼び出して作成するべきところをそうしないで、URLを生で埋め込むような作り方をしている場合。
もし、「下層ページはローカルホストのアドレスのまま」と思うなら、そのページの node番号を調べて、
> select post_content from wp_posts where ID=(そのnode番号);
の結果を、searchplacedb2.php の実行前と、実行後について、(省略せずに正確に)引用してみるといい。(両方が無理なら片方だけでもよいが、当然その分回答の精度も落ちる)
# まあ、あまり大きなページは読むのが面倒なので、「症状が現れる範囲でなるべく小さなページ」がいい。
質問者からのコメント
お返事ありがとうございます。
初心者なのでそもそもの構造自体が理解できていないので説明すらも不十分で申し訳ありません。