現在本番環境に上がっているWordpressのサイトを、
Xamppを使ってローカルに移行(コピー)したいと思っています。
Wordpressフォルダはルート直下ではなく、
wpディレクトリを作って設置しています。
/
├ wp/
├ index.php
└ .htaccess
サイトURLはhttp://○○○/wp
homeURLはhttp://○○○/
です。
・本番から全てのデータを持ってくる
・DB情報を書き換える(http://localhost/○○○/wpというようにlocalhostの記述に書き換える)
・/直下の.htaccessを下記のように書き換える
・wp-config.phpのDB情報をローカル環境のものにする
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /○○○(ドメイン)/index.php [L] </IfModule> # END WordPress
ここまでやったところ、トップページやその他ページも表示されきちんとリンクも繋がって遷移できるのですが、
WPのログイン画面だけがどうしても
////////
Object not found!
要求された URL は本サーバでは見つかりませんでした。 もし手入力で URL を入力した場合は、綴りを確認して再度お試し下さい。
サーバーの障害と思われる場合は、ウェブ管理者までご連絡ください。
Error 404
localhost
Apache/2.4.43 (Unix) OpenSSL/1.1.1f PHP/7.4.4 mod_perl/2.0.8-dev Perl/v5.16.3
////////
とでてきてしまい、WPにログインできず困っています。
本番環境時のWPログイン画面のURLは
http://○○○/wp/login_page/
となっています。
どこを編集すればよいのか教えていただければ幸いです。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー