آموزش نحوه انتقال وردپرس از زیر دامنه به دامنه اصلی

ضعیفمتوسطخوببسیار خوبعالی
( 0 رای , میانگین : 0٫00 از 5)
بارگذاری...

آیا می خواهید یک سایت وردپرس را از زیر دامنه به دامنه ریشه انتقال دهید؟ فرآیند پیاده سازی نسبتا آسان است و راهی برای ذخیره رتبه بندی SEO شما نیز وجود دارد. در این آموزش ما به شما نشان خواهیم داد که چگونه وردپرس را از زیر دامنه به دایرکتوری ریشه با دستورالعمل های گام به گام انتقال دهید.

انتقال وردپرس از Subdomain به Domain Root

یک زیر دامنه یک پسوند نام دامنه ریشه است. به عنوان مثال http://yourwebsite.example.com یک زیر دامنه از example.com است. در این مثال example.com دامنه ریشه است.

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

بر خلاف انتقال یک سایت وردپرس به میزبان جدید یا یک نام دامنه جدید، انتقال یک سایت به دامنه ریشه کمی ساده تر است.

 

مرحله ۱- ایجاد یک پشتیبان کامل از وب سایت خود

شما همیشه باید یک نسخه پشتیبان تهیه شده در وب سایت خود برای پشتیبان گیری خودکار نگه دارید.

افزونه های پشتیبان گیری وردپرس زیادی وجود دارد که می توانید برای حفظ امنیت وردپرس خود از آنها استفاده کنید.

تهیه پشتیبان پایگاه داده و تهیه پشتیبان از تمام فایل ها و پوشه های وردپرس شما می باشد.

در ادامه بخوانید:  آموزش افزودن تصویر به سایدبار قالب در وردپرس

پس از اینکه یک پشتیبان کامل ایجاد کردید، مطمئن شوید که آن را در یک مکان از راه دور یا در رایانه خود ذخیره کرده اید.

مرحله ۲- انتقال فایل های وردپرس  از زیر دامنه به پوشه ریشه

ابتدا باید با استفاده از یک سرویس گیرنده FTP یا مدیریت فایل cPanel به وب سایت خود متصل شوید. پس از اتصال، به محل زیر پوشه خود بروید و همه فایل های وردپرس خود را به کامپیوتر خود بفرستید.

بعد، پوشه public_html از دامنه ریشه خود را باز کنید. بسته به نحوه تنظیم محیط میزبانی وردپرس شما، این پوشه نیز می تواند به نام www یا بعد از نام دامنه شما نامگذاری شود.

اکنون شما باید تمام فایل های وردپرس که قبلا به دایرکتوری ریشه آپلود کرده اید آپلود کنید.

مرحله ۳- تغییر تنظیمات URL وردپرس و سایت

هنگامی که شما فایل های وردپرس را انتقال می دهید نمی توانید به قسمت مدیریت وردپرس در دامنه ریشه دسترسی پیدا کنید.

تلاش برای ورود به وب سایت ریشه شما را به قسمت مدیریت وب سایت زیر دامنه ارسال می کند.

برای حل این مشکل به سرویس گیرنده FTP و به دایرکتوری ریشه نام دامنه خود بروید.

سپس شما باید فایل wp-config.php را ویرایش کنید و خطوط زیر را قبل از خط That’s all, stop editing! Happy blogging اضافه کنید .


define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');

 

فراموش نکنید که example.com را با نام دامنه خود جایگزین کنید. اگر می خواهید وب سایت ریشه خود را از وب سایت www استفاده کنید باید URL هایی را با www prefix وارد کنید.

تغییرات خود را ذخیره کرده و فایل wp-config.php را به وب سایت خود آپلود کنید.

اکنون می توانید منطقه اداری سایت وردپرس خود را در نام دامنه ریشه ببینید.

مرحله ۴- به روز رسانی URL ها

سایت WordPress شما به دامنه ریشه منتقل شده است، اما در داخل پایگاه داده وردپرس شما اشاره به زیر دامنه وجود دارد.

بنابراین بیایید این را حل کنیم برای رفع این مشکل شما باید افزونه Velux Blues Update URLs را نصب و فعال سازی کنید.

در ادامه بخوانید:  تکنیک هایی برای ایمن سازی وردپرس در مقابل حملات سایبری

پس از نصب افزونه مورد نظر به قسمت  ابزار ها / صفحه Update URLs مراجعه کنید.

در این صفحه، شما باید آدرس زیر دامنه خود را در کنار پارامتر URL قدیمی وارد کنید و دامنه ریشه خود را به عنوان URL جدید اضافه کنید.

بعد، در بخش Choose which URLs should be updated شما باید همه گزینه ها به جز ” GUID ” را فعال کنید.

برای ادامه کار بر روی دکمه Update URLs کلیک کنید

این افزونه اکنون تمامی URL ها را در پایگاه داده وردپرس شما به روز می کند. ممکن است کمی وقت گیر باشد پس از پایان، پیام موفقیت آمیز مشاهده خواهید کرد .

مرحله ۵- تغییر مسیر تمام ترافیک زیر دامنه به دامنه ریشه

حالا که فایل های وردپرس را منتقل کرده اید، اطمینان حاصل کنید که ترافیک زیر دامنه شما به نام دامنه ریشه هدایت می شود.

به پوشه زیر دامنه خود بروید و اطمینان حاصل کنید که فایل های مخفی مجبور هستند قابل مشاهده باشند.

تنظیمات سرویس گیرنده FTP شما یک گزینه برای فایل های پنهان شنان می دهد.

در FileZilla آن را در قسمت Server / گزینه Force Showing Hidden Files قرار داده ایم.

اگر از مدیریت  فایل cPanel استفاده می کنید روی دکمه Settings در گوشه سمت راست بالای صفحه کلیک کنید. در پنجره باز شده شما باید Settings را انتخاب کرده و سپس روی دکمه ذخیره کلیک کنید.

اگر پوشه subdomain شما قبلا یک فایل .htaccess داشته باشد، می توانید آن را حذف کنید و یک نام جدید ایجاد کنید. در داخل فایل جدید .htaccess، شما باید کد زیر را کپی کرده و وارد کنید:
</div>
<div dir="rtl"><IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^yoursubdomain\.example\.com$ [NC]
RewriteRule ^(.*)$ "http://example.com/$1" [R=301,L]
</IfModule></div>
<div dir="rtl">

فراموش نکنید که subdomen خود را با subdomain واقعی و example.com جایگزین کنید و example.com را با نام دامنه خود تغییر دهید.

  • لطفا توجه داشته باشید که خط RewriteRule از نشانی اینترنتی غی درونی استفاده می کند.
  • اگر می خواهید www را در دامنه ریشه خود استفاده کنید، پس باید URL خود را با یک پیشوند www اضافه نمایید.
  • تغییرات خود را ذخیره کنید و فایل .htaccess خود را به سرور آپلود کنید.
  • در آخر شما با موفقیت سایت خود را از زیر دامنه به دامنه ریشه منتقل کردید. اکنون می توانید از وب سایت خود دیدن کنید تا آن را سایت خود را در عمل مشاهده نمایید.
در ادامه بخوانید:  ایجاد فرم ورود سفارشی در وردپرس

برای اطمینان از این که سایت شما به خوبی کار میکند آن را تست کنید.

پایان

اطلاعات بیشتر



درباره نویسنده



سام فرخ نژاد
( عضو از 3 سال قبل )
  • 363 نوشته
  • 4230 دیدگاه
  • 0 محصول
  • 0 دوره آموزشی
از اعضای بخش پشتیبانی مجموعه نوین وردپرس

نظرات کاربران

ثبت دیدگاه

چند نکته قبل از ارسال دیدگاه :
  • تمامی دیدگاه ها قبل از انتشار عمومی توسط کارشناسان سایت بررسی خواهند شد.
  • دیدگاه هایی که جنبه تبلیغاتی داشته باشند تایید نخواهند شد.
  • آدرس سایت ، مشخصات مدیریت و... در متن دیدگاه حذف خواهند شد.
  • دیدگاه هایی که به زبان انگلیسی باشند تایید نخواهند شد.
  • دیدگاه هایی که حاوی توهین ، تهدید یا... باشند تایید نخواهند شد.

دیدگاهتان را بنویسید

مطالب مرتبط



دسته بندی مطالب

آخرین آپدیت محصولات

همکار ما شوید

اگر دوست دارید در زمینه آموزش ، افزونه ، قالب وردپرس و ووکامرس ، آموزش سئو و… مقالات آموزشی خود را در نوین وردپرس منتشر کنید میتوانید به عنوان نویسنده در نوین وردپرس فعالیت کنید.

  • تولید کننده فیلم آموزشی کار با محصولات
  • نویسندگی و ارسال مطالب آموزشی
  • تولید کننده دورهای آموزشی برنامه نویسی
  • فارسی سازی و ترجمه انواع قالب
  • و هر آنچه که توانایی دارید...