دانستنی‌های دنیای وب و زیرساخت

تغییر آدرس وردپرس؛ home، siteurl و جایگزینی امن URL

تغییر دامنه یا مسیر وردپرس، فقط ویرایش دو مقدار دیتابیس نیست. نشانی‌های محتوا، فایل‌ها، تنظیم افزونه و مسیرهای ورود هم باید بررسی شوند؛ ابتدا مقصد، بکاپ و راه دسترسی برگشت را آماده کنید.

نمودار آماده‌سازی مقصد، بررسی home و siteurl، آزمون خشک و کنترل سایت منتقل‌شده

تغییر دامنه یا مسیر وردپرس، فقط ویرایش دو مقدار دیتابیس نیست. نشانی‌های محتوا، فایل‌ها، تنظیم افزونه و مسیرهای ورود هم باید بررسی شوند؛ ابتدا مقصد، بکاپ و راه دسترسی برگشت را آماده کنید.

home و siteurl چه تفاوتی دارند؟

home نشانی عمومی سایت و siteurl محل فایل‌های اصلی وردپرس را مشخص می‌کند. در نصب با فایل‌های هسته در زیرپوشه، این دو می‌توانند متفاوت باشند. ثابت‌های WP_HOME و WP_SITEURL در wp-config.php ممکن است مقدار مؤثر را تعیین کنند؛ قبل از ویرایش، تنظیم واقعی را بشناسید.

برای تغییر فقط دامنه، مقصد باید روی هاست و DNS و گواهی آماده باشد. برای انتقال مسیر یا Multisite، مراحل متفاوتی لازم است. تغییر زودهنگام نشانی می‌تواند ورود را قطع کند؛ کنسول یا دسترسی فایل و بکاپ دیتابیس را حفظ کنید.

جایگزینی با آگاهی از دادهٔ سریالی

بعضی تنظیمات به‌صورت serialized ذخیره می‌شوند و جایگزینی خام SQL می‌تواند آن‌ها را خراب کند. WP-CLI search-replace برای این ساختارها آگاهی دارد. نمونهٔ زیر در محیط صحیح نصب، فقط نتیجهٔ احتمالی را گزارش می‌کند:

wp search-replace 'https://old.example' 'https://new.example' --skip-columns=guid --dry-run

نشانی‌ها نمونه‌اند؛ محدودهٔ جدول‌ها و سایت هدف را بررسی کنید. پس از بکاپ و تأیید گزارش، اجرای واقعی همان عملیات بدون –dry-run تغییر دیتابیس می‌دهد. GUID را با نشانی قابل نمایش فایل یکی ندانید و در شبکهٔ چندسایتی، دامنهٔ اثر را جدا تعیین کنید.

کنترل انتقال و نشانی عمومی

home و siteurl را با ساختار نهایی هماهنگ و کش مرتبط را تازه کنید. ورود، تصویرها، لینک داخلی، فرم‌ها و HTTPS و canonical را آزمایش کنید. انتقال دائمی از نشانی قدیمی به مقصد مرتبط را پس از آماده‌شدن آن تنظیم کنید و زنجیره و خطا را پایش کنید. صرف بازشدن صفحهٔ اصلی، صحت همهٔ URLها و داده‌های سایت منتقل‌شده را ثابت نمی‌کند.

از مطالعه تا اجرا

سرویس‌های مرتبط با این مطلب

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

میزبانی لینوکس ایران

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

بررسی سرویس

ثبت دامنه

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

بررسی سرویس
نظر شما مهم است

این مطلب چقدر برایتان مفید بود؟

اولین نفری باشید که به این مطلب امتیاز می‌دهد.

ادامه گفت‌وگو

این مطلب را به اشتراک بگذارید

اگر برایتان مفید بود، آن را برای همکاران و دوستانتان بفرستید.

برای ادامه مطالعه
همه مطالب مجله
قدم بعدی را با هم برداریم

برای شروع، یک گفت‌وگو کافی‌ست.

از انتخاب سرور تا ساخت وب‌سایت، مسیر مناسب کسب‌وکارتان را پیدا کنیم.

تماس با آفاق هاست 021-91092061