Cara Redirect Domain Lama ke Domain Baru

Cara ini biasanya digunakan untuk blog yang sudah deindex namun kontennya pengen di recycle ke domain baru. Caranya mudah yaitu dengan beberapa langkah.

Rename domain lama ke domain baru dan membuat folder lagi untuk domainlama

mv domainlama.com domainbaru.com
mkdir domainlama.com
chown -R apache:apache domainlama.com
service httpd restart

Buat file .htaccess di domainlama

cat > .htaccess

Lalu masukan

RewriteEngine on 
RewriteRule ^(.*)$ http://domainbaru.com/$1 [R=301,L]

Tahap pertama selesai, lalu ke tahap mengubah mysql

Rename Table wp_options dan wp_posts di Database

UPDATE wp_options SET option_value = replace(option_value, 'http://domainlama.com', 'http://domainbaru.com') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://domainlama','http://domainbaru.com');
UPDATE wp_posts SET post_content = replace(post_content, 'http://domainlama', 'http://domainbaru.com');

Selesai.