2016年5月24日 星期二

小筆記 - WORDPRESS 搬家紀錄

先試用了 15 天的虛擬主機
把先在本機 XAMPP 建的 WORDPRESS 做好的頁面轉移到虛擬主機上
把主機商給你的帳密登入網站控制台 cPanel ,
這個平台可以管理、上傳、刪除你的網站設定、資料庫等等...
試用完了覺得可以之後決定用此主機拉,在轉移到新註冊的網域,所以還要再進行一次轉移動作。
稍微記一下步驟

C:\XAMPPP\htdocs\wordpress 把這個資料夾裡的內容全選,縮成壓縮檔,

cPanel 不能解 rar 檔,所以請壓成 zip 檔,
(可以用 cPanel 本身的上傳功能上傳,但也可以用 FileZilla FTP上傳網頁。)

去 cPanel 介面的檔案管理下的 /public_html,直接上傳剛壓縮的檔案,
上傳後右鍵 extract 解壓縮。

cPanel 最下方有個 Web Application,Wordpress 應該上傳後會出現,不須再另外灌,
但要去文件和表那裡更改你的新網址還有資料庫的資料。

傳完發現因為網址變了,所以之前在網頁內設定的圖片、連結內頁的網址等,都要改成新的,不然會看不到。

第一次傳玩時發現網頁的選單點進去都不能看,
於是更改根目錄下的 .htaccess 檔案,在最後加上

# BEGIN WordPress

RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]

# END WordPress,

不知道如何更改可以至 htaccess editor

修改 wp-config.php MySQL資料庫的設定

define('DB_NAME', '資料庫名稱');

/** MySQL database username */

define('DB_USER', '用戶名稱');

/** MySQL database password */

define('DB_PASSWORD', '用戶密碼');

/** MySQL hostname */
define('DB_HOST', 'MySQL主機位址');


及裡面之前另外加的用來變更域名及網址

define('WP_SITEURL', 'http://輸入新的網址/');

define('WP_HOME', 'http://輸入新的網址/');

也可以到 phpmyadmin 的 wp_options 資料表 找 siteurl、home 去改新網址