1.更改域名,但不要更改主機。
2.不要更改域名,而要更改主機。
3.所有域名和主機都被替換。
還是根據情況來解決搬家的問題吧。
1.更改域名,但不要更改主機。
更改域名的步驟:將原域名301重定向到新域名→更改數據庫內容。
(1)301重定向
301重定向的目的是讓原搜索引擎記錄的內容重定向到新的域名,實現方式有很多種...
如果主機是Linux+Apache,它可以選擇更改。htaccess文件,並在該文件中插入以下代碼:
1
2
三
四
五
六
七
八
#開始
& ltIfModule mod _ rewrite.c & gt
選項+關註符號鏈接
重寫引擎開啟
rewrite cond % {:% E7 % BC % 96% E8 % BE % 91 _ WP-config . PHP
*編輯wp-config.php} Codex頁面。有關MySQL設置的具體信息,請咨詢您的空間提供商。
*
*該文件用於由安裝程序自動生成wp-config.php配置文件。
*可以手動復制這個文件,重命名為“wp-config.php”,然後輸入相關信息。
*
* @包
*/
// **特定於MySQL設置的信息來自您使用的主機* *//
/* * WordPress數據庫的名稱*/
define('DB_NAME ',' database _ NAME _ here ');
/** MySQL數據庫用戶名*/
define('DB_USER ',' username _ here ');
/** MySQL數據庫密碼*/
define('DB_PASSWORD ',' PASSWORD _ here ');
/** MySQL主機*/
define('DB_HOST ',' localhost ');
/* *創建數據表時的默認文本編碼*/
define('DB_CHARSET ',' utf8 ');
/* *數據庫排序規則類型。如果您不確定,請不要更改*/
define('DB_COLLATE ',' ');
/**#@+
*認證密鑰設置。
*
*可以隨意寫壹些字符。
*或直接訪問{ @ link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org私人密鑰生成服務},
*任何修改都會使cookie失效,所有用戶必須重新登錄。
*
* @從2.6.0開始
*/
define('AUTH_KEY ','將您的獨特短語放在這裏');
define('SECURE_AUTH_KEY ','將您的獨特短語放在這裏');
定義(' LOGGED_IN_KEY ','將您的獨特短語放在這裏');
define('NONCE_KEY ','將您的獨特短語放在這裏');
define('AUTH_SALT ','把妳獨特的短語放在這裏');
define('SECURE_AUTH_SALT ','將您的獨特短語放在這裏');
定義(' LOGGED_IN_SALT ','把妳獨特的短語放在這裏');
define('NONCE_SALT ','把妳獨特的短語放在這裏');
/**#@-*/
/**
* WordPress數據表前綴。
*
*如果妳需要在同壹個數據庫中安裝多個WordPress,請為每個WordPress設置不同的數據表前綴。
*前綴名稱只能是帶下劃線的數字和字母。
*/
$ table _ prefix = ' wp _
/**
* WordPress語言設置,中文版默認為中文。
*
*此設置使WordPress能夠顯示您需要的語言。
* WP-內容/語言應放在壹起。mo語言文件。
*要使用WordPress簡體中文界面,填寫zh_CN即可。
*/
define('WPLANG ',' zh _ CN ');
/**
*僅限開發者:WordPress調試模式。
*
*將此值更改為“true ”, WordPress將顯示所有開發提示。
*強烈建議插件開發人員在開發環境中啟用此功能。
*/
define('WP_DEBUG ',false);
/*好吧!請不要繼續編輯。請保存這個文件。樂於使用!*/
/* * WordPress目錄的絕對路徑。*/
如果(!已定義(' ABSPATH '))
define('ABSPATH ',dirname(__FILE__)。'/');
/* *設置WordPress變量和包含文件。*/
require_once(ABSPATH。WP-settings . PHP’);