• mangorou

    (@mangorou)


    現在のサイトを、xamppを使いローカル環境でリニューアルしました。
    ローカル環境のページをさくらサーバーに移行して、現行のサイトと入れ替えたいと考えております。
    この場合の方法を教えてください。
    ffftpを使い、wordpressフォルダをサーバーにアップロードするところまではわかりますが、ドメインの書き換えをすると現行のサイトはどうなるのでしょうか?

    ヘルプの必要なページ: [リンクを見るにはログイン]

14件の返信を表示中 - 1 - 14件目 (全14件中)
  • munyagu

    (@munyagu)

    こんにちは

    元のサイトは、誰もブラウザで参照できないサイトになる以外は何も変わりません。

    Googleのインデックスも(更新のリクエストをしない場合は)、いずれ新しいサイトのものに変わっていくと思います。

    トピック投稿者 mangorou

    (@mangorou)

    munyagu様

    ありがとうございます。3点ほど質問させてください。

    リニューアル後も同じURLで、SEO上の評価も受け継げたらなと思っているのですが、何か注意点はありますでしょうか?

    さくらのサーバー上に新規DBを作成して、そこにローカル環境のsqlをインポートしました。DBが2つある形なのですが、元のサイトのDBはそのままにしておいて大丈夫なのですか?

    ffftpで、wordpressのフォルダをアップロードする場所はどこになるのでしょうか?元のサイトのwordpressフォルダと同じ場所でよいのでしょうか?

    宜しくお願いします。

    munyagu

    (@munyagu)

    ドメインの書き換えと書かれていたので現行とは異なるサーバーに構築されるのかと思いましたが、同じサーバーなのですね?
    これはデータベース内のURL書き換えのことでしょうか?

    旧サイトのデータベースはそのままで害はないと思います。
    邪魔なら消してもいいと思いますが、その際には念のためにエクスポートしてバックアップしておかれることをお勧めします。

    アップロードする場所は、ローカルで構築したディレクトリ構成に合わせる必要があります。
    公開ディレクトリの下にwordpressディレクトリを作成して構築しているなら、その通りにアップロードします。
    旧サイトと同じフォルダのようですが。

    旧サイトのwordpressをインストールしているフォルダは、一旦全て削除された方がいいです。
    そうしないと旧サイトのプラグインやテーマが残ってしまいます。
    これも、削除する前に念のためにバックアップされることをお勧めします。

    SEOについてはSEOについて質問できるところで聞かれたらいいと思いますが、評価を引き継げるなどという事はありません。
    新しいコンテンツの内容に従って新たな評価に置き換わっていくでしょう。
    外部にある被リンクは残るので、それに関係する評価は引き継げると思いますが。

    トピック投稿者 mangorou

    (@mangorou)

    ありがとうございます。

    同じサーバーで、localhostから現行のサイトのURLに置き換えるという意味です。
    なんとなく現行のサイトと同じURLになると、今現在のページはどうすればよいのか?重複しないのかななどと思って質問させていただきました。

    サーバーの中にデータベースが2つになり、同じURLになるとどちらが表示されるのでしょうか?このあたりの変更も何か必要なのでしょうか?

    munyagu

    (@munyagu)

    使われるデータベースはwp-config.phpに書かれている方です。
    不安なら古い方を削除すればいいと思います。

    トピック投稿者 mangorou

    (@mangorou)

    ありがとうございます。

    ffftpを使い、ローカル環境で作ったwordpressフォルダをアップロードしました。

    ローカルのmyphpadminからエクスポートしたsqlをサーバーの新しいデータベースにインポートしました。

    wordpressフォルダの設置場所は、元のサイトのwordpressフォルダと同じ場所です。元のサイトのものはまだ削除していません。

    この状態で、Search-Replace-DB-masterを使ってURLの書き換えを行おうとしたところ、http://サーバドメイン名/wordpress/Search-Replace-DB-master/index.phpをブラウザに入力したところinternal server errorと表示されます。
    サーバードメイン名というのは、初期ドメイン名でよろしいのですか?
    このエラーの原因は元のサイトのwordpressフォルダが残っているからでしょうか?
    他に原因は考えられますか?

    munyagu

    (@munyagu)

    アップロード後に、wp-config.phpのデータベース情報を変更しましたか?

    エラーの内容はサーバーのエラーログに出力されていると思います。

    wordpressフォルダの設置場所は、元のサイトのwordpressフォルダと同じ場所です。元のサイトのものはまだ削除していません。

    の意味が分からないので、元のサイトのwordpressフォルダが残っているからかどうかは分かりません。
    元サイトのwordpressフォルダと同じ場所に「上書きアップロード」したけれど、元サイトのwordpressフォルダはまだ削除していないと読めます。
    それを削除したら新サイトもなくなってしまうと思うんですが...

    • この返信は7年前にmunyaguが編集しました。
    トピック投稿者 mangorou

    (@mangorou)

    wp-config.phpは変更しました。
    wordpressフォルダの設置場所ですが、
    上書きではなく、wpというフォルダ(元のサイトのもの)とwordpressというフォルダ(今回新たにアップロードしたもの)の2つが同じフォルダに入っています。

    ローカルで構築したディレクトリ構造に合わせるとのことでしたが、正しい設置場所がどこになるのかよくわかっていません。

    https://downpicker.com/archives/1761
    このページを参考にしてローカルでは独自ドメインもどきにしていました。何か関係ありますでしょうか?

    munyagu

    (@munyagu)

    サーバーのエラーログを確認してみてください。

    トピック投稿者 mangorou

    (@mangorou)

    ありがとうございます。
    エラーログでは
    htaccess: RewriteBase: argument is not a valid URLと表示されます。

    munyagu

    (@munyagu)

    書かれているとおり、htaccessのエラーなので・・・htaccessを修正してください。

    トピック投稿者 mangorou

    (@mangorou)

    ありがとうございます。
    htaccessの修正がどうしてもうまくいきません。
    rewriteruleとrewritebaseを思い当たるもの全てに修正しましたが全てinternal server errorになってしまいます。

    どのようなことが考えられますでしょうか?

    munyagu

    (@munyagu)

    私はhtaccessに詳しくありませんが、ここに内容を張りつけたら誰かがミスを指摘してくれるかもしれません。
    あるいは、htaccessについて質問できるフォーラムなどで質問されてみてはどうでしょうか。

    トピック投稿者 mangorou

    (@mangorou)

    munyagu様
    ありがとうございます。
    htaccessについて質問できるフォーラムで質問させていただきます。ありがとうございました。

14件の返信を表示中 - 1 - 14件目 (全14件中)
  • トピック「ローカル環境からさくらサーバーへ移行について」には新たに返信することはできません。