در htaccess اول از همه باید ریدایرکت ها باشه و بعد کد وردپرس ( اگر از وردپرس استفاده میکنید )
به صورت مثال
کد:
RewriteCond %{HTTP_HOST} ^domain\.ir$ [OR]
RewriteCond %{HTTP_HOST} ^www\.domain\.ir$
RewriteRule ^(.*)$ "http\:\/\/2domain\.ir\/$1" [R=301,L]
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
<files ".htaccess">
order allow,deny
deny from all
</files>
دوم در مورد گوگل اول از همه باید ریدایرکت هارو درست کنید دوم در وب مستر تولز گوگل آدرس جدید و قدیم رو ثبت و ریدایرکت رو انجام بدید ( از قسمت change address ) میتونید از fatch as google هم استفاده کنید ببینید درست ریدایرکت میشه یا نه و زمان بدید تا آدرس هاتون تغییر بکنه ( یک ماه یا بیشتر برای کل آدرس ها اگر سایت پر بازدید هست )