آموزش تغییر دامنه وردپرس

backup-moving-wordpress-and-changing-url

آدرس دامنه سایت شما یکی از اصلی ترین موارد در سایت می باشد و در برخی مواقع پیش می آید ممکن است نیاز داشته باشید که آدرس دامنه سایت وردپرس خود را تغییر بدهید که در این آموزش ما به این موضوع پرداخته ایم البته این نکته نباید فراموش شود که تغیر آدرس دامنه وردپرس موجب افت رتبه لینک های شما در موتورهای جستجو بطور موقتی می شود اما بعد از مدتی رتبه شما برمیگردد.

قبل تغییر آدرس دامنه فراموش نکنید که حتما از  دیتابیس  و یا کل هاست خود بکاپ بگیرید برای گرفتن بکاپ می توانید از  کنترل پنل CPanel و DirectAdmin استفاده کنید و یا ازافزونه های مانند BackupBuddy ، BackWPup و WordPress backup to Dropbox استفاده نمایید

مرحله اول: وارد داشبورد مدیریتی وب سایت شده و از منوی افزونه ها گزینه افزودن را انتخاب نمایید

domin1

همانند شکل زیر در تب نتایج جستجو عبارت Go Live Update URLS را وارد کنید و کلید اینتر را بزنید، سپس در لیست نتایج جستجو افزونه Go Live Update URLS را نصب کنید

domin2

بعد از انجام مراحل بالا افزونه را فعال نمایید و از منو ابزارها در پیشخوان وردپرس Go Live انتخاب کنید.

domin3

صفحه ای برای شما باز می شود که باید تمامی اسامی دیتابیس هارا انتخاب نمایید

در پایین این صفحه دو گزینه وجود دارد:

فیلد Old URL : در این گزینه باید آدرس دامنه خود را درحال حاضر وجود دارد بدون www و http بصورت کاملا ساده وارد کنید ( برای مثال oldurl.com )

در فیلد New URL : در این فیلد باید آدرس جدید را وارد نمایید و از این پس با این آدرس به سایت دسترسی خواهید داشت و باید به صورت ساده بدون www و http باشد   

domin4

با انجام دادن مراحل بالا شما توانستید آدرس دامنه خود را در تمامی دیتابیس ها تغییر بدهید ولی باید آدرس دامنه را نیز در هاست نیز تغییر دهید اما برای این کار باید ببینید که کنترل پنل هاست شما Cpanelمی باشد یا از کنترل پانل DirectAdmin استفاده میکنید، اگر کنترل پنل هاست شما CPanel است بایستی از طریق WHM اینکار انجام شود لذا به مدیریت هاستینگ خود اطلاع دهید تا تغییر دهند ولی اگر از کنترل پانل DirectAdmin استفاده میکنید

 مراحل زیر رابرای تغییر آدرس دامنه خود هاست  انجام دهید:

ابتدا وارد کنترل پانل DirectAdmin شوید و از بخش Your Account گزینه Domain Setup انتخاب کنید

domin5

صفحه ای  باز می شود  بر روی گزینه Change a Domain Name کلیک کنید.

domin6

در کادر خالی آدرس در صفحه باز شده  دامین جدید خود را وارد کنید و در گزینه change کلیک کنید.

domin7

تغییر مسیر آدرس های قدیم با ریدایرکت ۳۰۱ به آدرس جدید:

تا این مرحله شما توانستید سایت خودتان را به همراه تمامی لینک ها و مطالب به ادرس جدیدی که انتخاب کردید انتقال بدهید اما یک نکته وجود دارد که امکان اینکه کاربران شما لینک دامنه قبلی را باز کنند وجود دارد که با انجام این کا خطای ۴۰۴ رخ می دهد برای همین باید کاری انجام دهید که این اتفاق پیش نیاید برای همین باید ریدایرکت ۳۰۱ را انجام دهید  و اما تفاوتی که در ریدایرکت ۳۰۱ با ریدایرکت ۳۰۲ وجود دارد این است که در ریدایرکت ۳۰۱ شما به موتور های جستجو و الکسا و … اطلاع می دهید که این انتقال دائمی بوده ولی در ریدایرکت ۳۰۲ به منظور انتقال موقتی هست.

در موقعی که در دامنه قبلی و جدید هاست متفاوت می باشد می توانید کدهای زیر را در هاست دامنه قبلی وارد نمایید و درصورتی که بر روی یک هاست تغییر دامنه صورت گرفته است باید دامنه قبلی را برروی دامنه جدید پارک نمایید و سپس کدهای زیر را به آخر کدهای موجود در فایل .htaccess داخل پوسه روت سایت یا پوشه wp-includes یا wp-admin قرار دهید.

#Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ http://www.newurl.com/$1 [R=301,L]

اطلاع گوگل از تغییر آدرس

حال باید به گوگل این تغییر ادرس دامنه را اطلاع بدهید تا تمامی رتبه و رنک صفحات وب سایت شما که در دامنه قبلی وجود داشت را به دامنه جدید انتقال دهد برای این منظور ابتدا وارد Google Webmaster Tools شوید ، سپس از بخش configuration گزینه Change of Address انتخاب کنید و آدرس دامنه جدید را وارد کنید و گزینه Submit کلیلک کنید.

domin8