web-dev-qa-db-ja.com

移行後にログインページが表示されない

私はすでにライブサーバー上に既存のWebサイトを持っています。ローカルマシンでセットアップしたい.

以下のステップが取られました:

  1. ウェブサイト全体をダウンロードする
  2. コード全体をhtdocs/mywpの下に配置
  3. データベースファイルを変更します。 https://www.example.comからhttp://10.1.15.5/mywpへのリンクをすべて置き換えます(私のローカルIP)
  4. データベースをインポートしてwp-configファイルを変更する
  5. 削除された.htaccessファイル

さて、私が訪問するとき:http://10.1.15.5/mywp

スタイル設定(CSS)以外のページロード。私が訪問しようとすると:http://10.1.15.5/mywp/wp-adminそれはそれを開かないでそれをリダイレクトします:

https://10.1.5.15/mywp/yourwp/login/?redirect_to=https%3A%2F%2F10.1.5.15%2Fmywp%2Fwp-admin%2F&reauth=1

誰がどのようなステップを踏むことができるか私に言うことができますか?

2
Ankita Kashyap

おそらくあなたはまだライブURLを指しているコンテンツを持っているように思えます。すべてのURLをhttps://www.example.comからhttp://10.1.15.5/mywpに変更したことを確認するには、次の手順に従います。

  1. 接続してダウンロードする 相互接続ITのデータベース検索と置換スクリプトはこちら
  2. ファイルを解凍し、WordPressがインストールされている localhost (ルート)にフォルダをドロップし、replaceスクリーンショット
  3. ブラウザで作成した新しいフォルダ(例:http://10.1.15.5/mywp/replace)に移動し、 検索/置換ツールが表示されます
  4. これまではかなりわかりやすいはずです。search for…フィールドに古いURLを、replace with…フィールドに新しいURLを入力してください。

スクリプトを実行する前に、actionsの下のdry runボタンをクリックして、何が置き換えられるのかを確認できます。完了したら、/replace/フォルダを必ず削除してください。

データベースの移行とURLの置き換えには、このプラグイン https://wordpress.org/plugins/wp-migrate-db/ を使用し、すべてのファイルが正しくチェックされていることを確認してください。新しいサイトにアップロード

0
Navin Bhudiya