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

4.3/5 - (3 امتیاز)

گاهی اوقات شاید مجبور بشید که دامنه سایت خودتون رو تغییر بدید و وقتی که این کار رو انجام دادید می‌بینید که مشکلات زیادی برای سایت‌تون به وجود اومده و تمام لینک‌ها و آدرس‌های سایت بر روی دامنه قبلی ست شده ما در این آموزش از ۰ تا ۱۰۰ تغییر تمام لینک‌ها و آدرس‌های یک سایت وردپرسی رو به شما آموزش می‌دیم…

در مرحله اول که دامنه سایت رو تغییر دادید می‌بینید که پنل مدیریتی سایت شما بالا نمیاد و این بخاطره این هستش که سایت روی دامنه قبلی ست شده و شما باید به صورت دستی آدرس جدیدی که روی سایت‌تون گذاشتید رو به وردپرس اطلاع بدید تا به صورت خودکار آدرس سایت تغییر کند تا بتونید وارد پنل مدیریت وردپرس بشید…

راه کار ساده و بدون دردسر این هست که شما فایل wp-config.php رو که در شاخه اصلی سایت هستش رو ویرایش کنید و به دنبال کد زیر بگردید.

define('WP_DEBUG', false);

و کد زیر رو جایگزین کد بالا کنید:

define( 'RELOCATE', true );

حالا تغییرات رو ذخیره کنید و سایت رو یک بار رفرش کنید تا تنظیمات اعمال بشه حالا می‌بیند که آدرس پنل مدیریت با آدرس تازه ست شد!

بعد از اون کدی که در فایل wp-config تغییر دادید رو حتمی به حالت اول برگردونید.

در اینجا آدرس پنل مدیریت درست شد و شما می‌تونید وارد پیشخوان وردپرس بشید حالا نوبت به درست کردن آدرس لینک‌های پست‌ها می‌رسه که باید اون‌ها رو هم روی دامنه جدید ست بشن برای اینکار باید از پلاگین استفاده کنیم ولی اکثر پلاگین‌ها مشکلاتی رو دارند و به خوبی کار نمی‌کنند اما اینبار یک پلاگینی رو بهتون میخوام معرفی کنم که ۱۰۰ درصد کار می‌کنه و تمام لینک‌های پست‌های سایت شما رو روی دامنه جدید به خوبی ست می‌کنه و شیوه کارش هم اینکه از طریق دیتابیس اقدام به تغییر دادن آدرس‌ها می‌کنه…

اسم این پلاگین Search and Replace هستش که می‌تونید از مخزن وردپرس دریافت کنید و پس از نصب و فعال سازی به قسمت تنظیمات پلاگین که در ابزارها هستش برید و طبق عکس زیر عمل کرده و آدرس‌های کهنه و تازه رو وارد کنید و یادتون باشه که حتمی تیک All! serach/replace رو بزنید و در نهایت برو! را کلیک کنید تا تغییرات اعمال بشه و یک بار وارد سایت بشید و دکمه‌های ترکیبی Ctrl + F5 رو بزنید تا تغییرات رو تماشا کنید.

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

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

4.3/5 - (3 امتیاز)

کانال تلگرام ماندگار وب

  1. روحانی

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

  2. حسین

    سلام
    من حتی نمیدونم چجوری یه دامنه جدید رو با سایت خودم ست کنم
    یعنی یه سایت دارم به یه دامنه دیگه میخوام دامنه جدید بشه دامنه اصلیم
    لطفا لهم کمک کنید و من بتونم این مراحاو انجام بدم

    1. امیر خلجی مهر

      بهتره ا پشتیبانی هاست کمک بگیرید و اگه دی ان اس ها رو ست کردید همین آموزش رو پیش برید

  3. محمدرضا

    درود

    اقا من میخوام ادرش کلی سایتم رو عوض کنم مثلا این ادرس سایتم هستgalleryaksbaran.ir

    میخوام که مثل به یه چیز دیگه تغییر بدم مثلا tex.ir لطفا اگه روشی هست بهم بگید لطفا

    توروخدا جوابش رو یا ایمیل کنید یا بیاید سایتم و تو قسمت نظرات بهم بگید خیلی خیلی لازم دارم توروخدا

  4. محمد

    وقت بخیر

    من در چنین مورد مشابهی ، تنها با دستور العمل اولیه و ویرایش فایل کانفیگ ، وارد پنل ادمین شدم و به صفحه ی تنظیمات مراجعه کردم و در اون قسمت :

    نشانی وردپرس (URL)
    نشانی سایت (URL)

    رو به ادرس جدید تغییر دادم و بدین ترتیب تمام لینک ها درست شدند و از پلاگین استفاده نکردم ،

    آیا لازمه حتما از این پلاگین هم استفاده کرد؟

    1. امیر خلجی مهر

      درود بر شما
      خیر اگر تمام آدرس ها از تنظیمات تغدیه شده باشند هیچ تفاوتی بین این روش و یا استفاده از پلاگین وجود ندارد
      موفق باشید

  5. حسین

    با سلام. وقتی کد ‘RELOCATE’, true رو جایگزین کد قبلی می‌کنم، و صفحه رو رفرش می‌کنم هیچ تغییری حاصل نمی‌شه. باید چیکار کرد؟ دی‌ان‌اس‌ها هم تنظیم هستند.

  6. esysss

    hi
    من تموم این کارها رو انجام دادم ولی هیچ اتفاقی نمیافته . آدرس سایتم هست msub.ir ولی داخل پست هام که میرم آدرس سایتم تغییر میکنه و میره روی همونی که هاست بهم داده

  7. farzane

    با تشکر از وب سایت خوبتون –
    ولی من یه مشکلی دارم طبق آموزشها انجام دادم ولی عکسهای وب سایتم درست نمایش داده نمیشه !!!!! و قالبم هم به هم ریخته !!! ممنون میشم راهنمایی کنید .

    1. امیر خلجی مهر

      درود بر شما

      اگر قصد تغییر آدرس سایت خود رو دارین مطمئن ترین راه روش دستی هست، از طریق phpMyAdmin پایگاه داده را باز کرده و جدول wp_options را انتخاب کنید، در برگه ی اول این جدول آدرس مورد نظر را در سطر site url و در برگه دوم آدرس را در home جایگزین کنید.

      1. mahdi

        سلام من هم همین کار رو کردم یعنی نشانی وردپرس و نشانی سایت رو عوض کردم ولی دو تا مشکل پیش اومده:
        1-سایتم یکم کند شده
        2- نمی تونم افزونه های سایتم رو آپدیت کنم! با ftp مشکل پیدا کرده سایتم و قبول نمی کنه.

        1. امیر خلجی مهر

          درود مهدی جان
          خودتون بگید، کند شدن سرعت چه ارتباطی میتونه با تغییر نشانی سایت داشته باشه
          برای مشکل بروزرسانی هم بهتره در انجمن یه تاپیک بزنید تا دوستان مشکل رو بررسی کنند.

  8. noro

    با سلام

    من روش شما رو از طریق کد انجام دادم نشد

    و افزونتونم تست نکردم

    این روش جواب میده

    تنظیمات آدرس های سایت نیز مانند تمام تنظیمات وردپرس در پایگاه داده ذخیره می شوند. پس می توانید به صورت مستقیم این آدرس ها را از طریق پایگاه داده اصلاح کنید. برای انجام این کار وارد phpmyadmin شوید و جدول wp_options را انتخاب کنید.
    و ادرس تونو تغییر بدید

    اکه پیشفرض wp رو عوض کردید اخرش options هست پیداش می کنید

    لطفا چیزی و که مینویسید تست کنید تا مطالب شما ازش پیدا کنه

    با تشکر

  9. رضا

    با سلام
    نميدونم اين سوال رو ميشه اينجا كرد يا نه ؟
    من يه سايت رايگان به آدرس saafkarisina.vcp.ir رو دارم حالا ميخوام آدرس اون رو عوض كنم ( به عبارتي ديگه ميخوام saafkarisina.vcp.ir رو تبديل به مثلا akhbaremashin.vcp.ir كنم ) آيا امكانش هست يا نه ؟
    اگه هست چجوري؟
    ممنون ميشم راهنمايي كنيد
    با تشكر

  10. afshin

    سلام.
    من ادرس جدید رو طبق دستورات شما ست میکنم. حالا چند تا سوال:
    آیا بعد از ست شدن ادرس ها مشکلی برای سئوی سایت پیش نمیاد. میدونم پیش میاد اما سوال اصلی من اینه که ایا مثلا یک لینک با ادرس دامین قبلی در گوگل ایندکس شده و بعد ما دامین سایت و ادرس ها رو تغییر دادیم، ایا لینکهای ایندکس شده در گوگل باز به همین ادرس و لینک های جدید منتقل میشه???!!
    ایا بعد از تغییر ادرس دامین، مثلا test.ir به test1.ir از این پس باید وارد ادرس test1.ir بشیم برای ورود به پنل مدیریت?
    ببخشید اگه سوالام یکمی بچه گانه بود

    1. امیر خلجی مهر

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

      1. afshin

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

        1. امیر خلجی مهر

          این حالت بدتره
          میشه دو تا سایت با محتوای یکسان (کپی)
          بهتره تو انجمن مطرح کنید تا سایر دوستان هم پیشنهاداتشون رو ارایه بدن.

    1. امیر خلجی مهر

      دانیال جان حتما از مخزن وردپرس پاک شده، میتونید جستجو کنید و از افزونه‌های همانند استفاده کنید
      اگر هم دست به آچارتون خوبه 🙂 میتونید به Phpmyadmin برید و تو جدول آپشن پایگاه‌دادتون آدرس سایت رو تغییر بدید، اگر برای انجام اینکار اشنایی ندارید متونید از دوستان در انجمن کمک بگیرید

  11. طلبه جوانــــ ( مصطفی میرابی )

    سلام
    بسیار ممنون از راهنمایی های خوبتون
    بنده دامنه رو عوض کردم ولی داخل مطالب که میخوام برم با این پیغام مواجه میشم

    The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.

    talabejavan.com

  12. آرش

    آدرس سایت رو تغییر دادم.. فقط یک مشکل برایم پیش آمده:
    با تغییر آدرس، فونتهایی که استفاده می کردم از کار افتاده اند و همه فونتها Arial شده اند…
    لطفاً راهنمایی بفرمایید.

    1. امیر خلجی مهر

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

  13. عدنان

    با سلام ایا قرار دادن این کد به این صورت درست هست ( مکان # options+FollowSymLinks رو چک کنید ببینید خوبه؟؟ )

    RewriteEngine On
    # options+FollowSymLinks

    RewriteCond %{HTTP_HOST} ^tinydownload\.ir$ [OR]
    RewriteCond %{HTTP_HOST} ^www\.tinydownload\.ir$
    RewriteRule ^(.*)$ “http\:\/\/www\.1tinydownload\.ir\/$1” [R=301,L]

  14. saeed

    سلام من این کارارو انجام دادم اما نمیتونم وارد پنل مدیریت بشم چ کار کنم.ادرس سایت قبلیمو سرچ میکنم خودش میره روی سایت جدید و ارور میده.اینم سایتم:
    www.tarfandnegar.con

    1. امیر خلجی مهر

      درود
      اگر آشنایی دارید اینکار رو از طریق phpmyadmin انجام دهید
      چنانچه آشنایی ندارید دسترسی به هاست و پیشخوان را از طریق برگه تماس ارسال کنید تا براتون درستش کنم.

  15. اردبیلی

    با سلام.ممنون از مطالب سایت خوبتون
    من یک دامین داشتم و یک قالب روی آن نصب کردم اما دیتایی روی آن نبود.بعد نام دامین رو جابه جا کردم هم از cpanel هم از وردپرس .جابه جایی انجام شد . اما الان زمانی که می خوام با sait:sampel.ir صفحه های ایندکسم رو ببینم اصلا نه دامین و نه صفحات رو نمیاره . توضیحات شما رو خوندم wp-configh رو درست کردم اما replice رو انجام ندادم چون فکر کردم من روی دامین قبلی جز قالبم به چیزی نیاز نداشتم.
    میشه در این زمینه من و راهنمایی کنید.ممنون

    1. امیر خلجی مهر

      با درود
      اگر از کاربران هاستینگ ماندگار وب هست، تیکت بزنید تا مشکل شما بررسی و حل شود و اگر هم تمایل دارید خودتون اینکار رو انجام بدهید، خواهشمندم همراه با نمونه بفرمایید منظور شما از جابجایی نام دامنه چه چیزی هست؟ (نام دامنه پیشین و نام دامنه تازه را بفرمایید)

  16. سجاد

    سلام.
    خیلی ممنون از وبسایت خوبتون.
    من یه سوال داشتم. من سایتی دارم که توش 120 تا نوشته و 20 تا برگه دارم و رتبه سایت توی الکسا 15 هزار هست. برای سایت نماد اعتماد و درگاه هم دارم.
    این اولین سایتی بود که کار کردم و خب مسلما تجربه ای نداشتم و اشتباهاتی هم داشتم.
    الان یه دامنه جدید ثبت کردم که بسیار بهتر و شفاف تر و مرتبط تر با حوزه کاری سایت هست.
    به نظر شما بهتره به روشی که توضیح دادید آدرس سایت رو تغییر بدم یا سایت جدید رو روی یک سرور جدید راه اندازی کنم و از نو شروع کنم به ساختن سایت؟
    مممنون میشم راهنمایی کنید.

    1. امیر خلجی مهر

      درود

      اگر محتوای سایت تازه همان محتوای سایت پیشین هست، اینکه بخواین سایت رو از نو بیارید بالا کار درستی نیست
      پیشنهاد این هست که آدرس دامنه تازه رو با آدرس دامنه پیشین جایگزین کنید، همچنین این تغییر باید در گوگل وبمستر هم ثبت شود و ریدایرکت 301 آدرس ها نیز فراموش نشود
      شاد و پیروز باشید.

  17. naser

    سلام برای تغیر ادرس از aaaa.com به bbbb.com نیاز به ثبت دامنه ی جدیدی با نام bbbb.com می باشد و بعد از ثبت باید ادرس را تغیر داد

  18. naser

    سلام یعنی شما میگید این سایتهای موزیک که بعد از مدتی فیلتر میشوند و یک عدد به ادرس اضافه میکنند هی باید دامنه بخرند مثال:
    bbbb4.com – bbbb3.com – bbbb2.com – bbbb1.com , والی اخر همه با دمنه com هستند فقط ادرس تغیر میکنه

    1. امیر خلجی مهر

      فرقی نداره پایانش com باشه یا چیز دیگه‌ای
      تو دیتابیس با یک کد میشه urlها رو بازنویسی کرد.
      شاد و پیروز باشید.

  19. حسین

    اقا ممنون بابت این افزونه
    بعد هر بار فیلتر شدن خسته شده بودم
    http://port24.pw
    با این افزونه راحت شدم .
    حتما به سایتم سر بزنید تا جایی که در توانم باشه جبران میکنم براتون ♥

  20. حسین

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

    1. امیر خلجی مهر

      با درود
      اگر تغییر دامنه از کنسول گوگل باشد هیچ مشکلی بوجود نخواهد آمد.
      در گوگل جستجو کنید

  21. محمد

    با سلام و عرض ادب
    ایا پس از استفاده از این افزونه و تغییر ادرس میشه افزونه رو از سایت جدید حذف کرد یا باید افزونه به صورت دائم روی سایت جدید فعال باشه ؟؟؟

  22. علی

    سلام من این روش و روش های دیگه رو انجام دادم نشد… نمیدونم چیکار کنم با اینکه قبلا این کار رو بر روی سایت های دیگه کرده بودم و اکی بود.
    الان سایتی دارم که میخام ادرسشو عوض کنم
    حتی روی ادرس جدید هم اطلاعات فایل ها و دیتابیس و منتقل کردم و تغییرات ریدایرکت رو هم انجام دادم اما نشد. لطفا کمک کنین

    1. امیر خلجی مهر

      درود
      آموزش ساده و روان هست.
      اگر از ماندگار وب هاست دارید، تیکت بزنید تا به‌رایگان براتون درست کنن بچه‌های پشتیبانی.

  23. وحید

    سلام ممنون از پست خوبتون
    با استفاده از روش phpmyadmin ایا لینک های داخل منو و متن ها و غیره تغییر می کند؟ یا باید از افزونه Better Search Replace بصورت جدا استفاده کرد؟
    و اگر برای تغییر لینک های منو و متن ها از این افزونه استفاده کرد ایا بعد از استفاده از افزونه Better Search Replace می توان افزونه را پاک کرد؟

  24. مینا

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

  25. آیرین

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

    1. امیر خلجی مهر

      درود.

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

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

ماندگار وب - 1403