私は、あるドメイン(domain-old.com)から別のドメイン(domain-new.com)にWordpressサイトを移行したばかりです。 domain-new.comにリダイレクトされています:ホームページはという問題がされdomain-old.comWordpress:移行されたサイトは古いホームページにリダイレクトされます。ホームページでのみ起こる
それはホームページで発生します。他のページ:domain-new.com/some-page
、domain-new.com/other-page
などが問題なく動作します。私は、データベース内のデータベース
define('DB_NAME',...)
、define('DB_USER', '...')
、define('DB_PASSWORD', '...')
とdefine('DB_HOST', '...')
を変更するのwp-config.phpの中
- ::私はこれまでのファイルとデータベースの移行後にやった
クリックwp_options表で、site_urlおよびhome列の値を新しいURLで変更します。
- 更新パーマリンク:[設定] - > [パーマリンク のwp-config.phpを私は追加で
- :
define('WP_HOME','http://domain-new.com');
とdefine('WP_SITEURL','http://domain-new.com');
- を我が子のテーマでのfunctions.phpに私が追加:
update_option ('siteurl', 'http://domain-new.com');
とupdate_option ('home', 'http://domain-new.com');
- 私はプラグインをインストールしSearch & Replaceそして私は他に何ができるかわからない検索を実行し、
domain-old.com
を検索し、domain-new.com
とそれらを置き換えるために、データベース内のすべてのテーブルのために交換してください。私はこの問題はhtaccessファイルであると思うが、そこに私はこれを持っている:
# 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
私が有効になって何のキャッシュプラグインを持っていません。 私はここで何が欠けていますか?
私はキャッシュでした。あなたは正しかった。 – JPashs