تغییر پیشوند جداول وردپرس با افزونه Search & Replace
یکی از هشدارهای امنیتی که متخصصان امنیتی می دهند، این است که همیشه از نام های غیر قابل حدس برای جداول پایگاه های داده استفاده شود. تا از روش حمله SQL Injection جلوگیری شود. در وردپرس به دلیل اینکه توسعه دهندگان این سیستم برای همه سایت های وردپرسی یکی هستند، نام تمامی جداول وردپرس روی تمامی سایت ها هم یکی است و این امر کار را برای نفوذ به سایت برای هکرها ساده تر می کند. اما ما می توانیم این نام را با تغییر پیشوند جداول وردپرس تغییر دهیم. در وردپرس زمانی که پایگاه داده و جداول آن ساخته می شوند، یک عبارتی به عنوان پیشوند به تمامی جدول ها افزوده می شود که این عبارت به صورت پیش فرض wp_ است.
در هنگام نصب وردپرس امکان تعیین این پیشوند جدول های وردپرس وجود دارد. پس توسعه دهندگان به این مورد هم فکر کردند که ما یک سایت امنی از این بابت داشته باشیم. اما بعد از نصب کار تغییر پیشوند جداول وردپرس کمی سخت خواهد شد. اگر از روش دستی تغییر پیشوند جداول وردپرس استفاده شود، باید تمامی مراحل به طور کامل و بدون عیب انجام شود تا مشکلی برای سایت ایجاد نشود.
اما به دلیل حساس بودن انجام این کار، حتماً پیشنهاد می شود که از تمامی اطلاعات سایت خود از جمله کل پایگاه داده نسخه پشتیبان تهیه نمایید. پس به نظر می رسد که این تغییر حساس است. به همین دلیل اگر روشی مثل استفاده از افزونه به جهت تغییر پیشوند جداول وردپرس وجود داشته باشید، به شدت به تازه واردها و حتی حرفه ای ها توصیه می کنیم از این روش استفاده کنند.
افزونه های مختلفی برای این تغییر ساخته شدند که برخی از آنها در کنار دیگر کارهایی که برای سایت انجام می دهند، تغییر پیشوند جداول وردپرس را هم به عهده می گیرند. یکی از آنها افزونه Search & Replace است. این افزونه در اصل کارش جایگزین کردن یک عبارت با عبارتی دیگر در پایگاه داده وردپرس است. از آن جایی که در مواقعی هم که می خواهیم پیشوند جداول را تغییر دهیم، باید این جایگزینی را هم انجام دهیم، این افزونه خودش یک چنین قابلیتی را دارد.
برای این منظور افزونه Search & Replace را نصب کنید و فعالش نمایید. حالا به صفحه ابزارها > Search & Replace رفته و سربرگ Replace Domain URL را باز کنید.
کار این بخش در اصل تغییر دامنه اصلی سایت است. ولی اگر تیک گزینه Change database prefix را بزنید می توانید پیشوند جداول را تغییر دهید.
در روبروی عبارت Current prefix پیشوند فعلی را می بینید. باید در جعبۀ روبروی New prefix پیشوند جدید را وارد نمایید. دقت داشته باشید که نویسه خط زیرین یا _ را حتماً در انتهای پیشوند بگذارید که پیشوند از نام هر جدول جدا شود.
در انتها هم روی Do Replace Domain/Url کلیک کنید و صبر کنید تا کار به اتمام برسد. با استفاده از این روش، بدون اینکه دیگر مسائل فنی و کدهای SQL و دیتابیس شوید، به راحتی قادرید تغییر پیشوند جداول وردپرس با افزونه Search & Replace را بدون دردسر انجام دهید.
امنیت وردپرس
بدون دیدگاه
اصلاح دیتابیس وردپرس، امنیت پایگاه داده وردپرس، تغییر دیتابیس وردپرس