サポート » その他 » URL末尾にwp-login.phpが追加されてサイトが表示されない

  • wordpress3.4.2にて独自ドメイン(example.com)をあててサイトを運営しており、そのサイトを別のサーバーに移動することになり、データベースとワードプレスのエクスポートを行ない、新しいサーバーにインポートしました。
    独自ドメインを移管する前にいったんサイトの見栄えを確認したかったので、config.phpに

    `define(‘WP_SITEURL’, ‘http://新サーバー名.ne.jp/サイトディレクトリ名/wp’);

    と記入し、管理画面にアクセス、サイトURLを「example.com」から「http://新サーバー名.ne.jp/サイトディレクトリ名/wp」に変え、http://新サーバー名.ne.jp/サイトディレクトリ名/wpにアクセスすると、URL末尾に「wp-login.php」がつき、トップページではなくログインページが表示されてしまいます。各固定ページも同様に末尾に「wp-login.php」がついて「ページの自動転送設定が正しくありません」と表示されてしまい、サイトが閲覧できません。
    インストールしてあるプラグインをひとつひとつ停止して試しましたが改善されません。

    何か良い解決方法がありましたらご教示頂けましたら幸いです。
    御詳しい方、宜しくお願い致します。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • CG

    (@du-bist-der-lenz)

    新サーバー名.ne.jp/サイトディレクトリ名/wpは公開されているアドレスですか。

    こんにちは

    設定の詳細が正しいかどうかはちょっと分かりませんが、Cookieを削除するか、別のブラウザで試してみてください。

    https://support.mozilla.org/ja/kb/websites-dont-load-troubleshoot-and-fix-errors

    >新サーバー名.ne.jp/サイトディレクトリ名/wpは公開されているアドレスですか。
    公開しておりません。

    >Cookieを削除するか、別のブラウザで試してみてください。
    該当すると思われるCookieを削除しましたが、変わらずURL末尾にwp-login.phpがつきページが表示されません。
    別のブラウザ(safari、crome)で見てもURL末尾にwp-login.phpがつきページが表示されない状態です。
    どうしたらいいでしょうか…

    実施された作業を読み直してみましたが、

    新サーバーでの表示を確認するために、新サーバーのconfig.phpを変更、新サーバーの管理画面にログインしてサイトURLを変更した。

    という理解で合っていますでしょうか?
    合っているとして、表示を確認するためには、データベースに保持しているURL値を全て書き換える必要があるので、この作業は意味がありません。
    元に戻してください。
    戻せない状態なら、移行作業をやり直す必要がありそうです。

    DNS切り替え前の確認方法は、以下のトピックのkimipoohさんの回答を参考にしてみて下さい。

    https://ja.wordpress.org/support/topic/wpのサーバー移管について/

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「URL末尾にwp-login.phpが追加されてサイトが表示されない」には新たに返信することはできません。