我剛將一個Wordpress網站從一個域(domain-old.com)遷移到另一個域(domain-new.com)。問題是,網頁:domain-new.com被重定向到:domain-old.comWordPress的:遷移的網站重定向到舊的主頁。只發生在主頁
它只有主頁發生。其他網頁如:domain-new.com/some-page
,domain-new.com/other-page
等工作正常。
我所做的文件和數據庫的遷移後至今:
- 在WP-config.php文件,我改變
define('DB_NAME',...)
,define('DB_USER', '...')
,define('DB_PASSWORD', '...')
和define('DB_HOST', '...')
連接到數據庫 - 在數據庫:點擊在wp_options表上,並使用新的URL修改site_url和home列的值。
- 更新的永久鏈接:設置 - >永久鏈接
- 在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