تغییر آدرس wp-admin در وردپرس
در این آموزش قصد داریم با تغییر آدرس wp-admin در چند قدم ساده به نام دلخواهتان، صفحه ورود وردپرس را از دسترسی سریع و آسان توسط همه، که میتواند خطر هک شدن سایت را به دنبال داشته باشد، محافظت کنیم.
در این پست دو روش را برای تغییر آدرس wp-admin معرفی میکنیم:
۱-در اولین روشی که خدمت شما معرفی میکنیم نیازی به ویرایش فایل htaccess نیست.
باید دو فایل wp-login.php و general-template.php را به آدرسهای دلخواه خود شخصیسازی کنید. برای شروع کار، از طریق ftp یا کنترل پنل هاست به پوشه وردپرس وارد میشوید.
باید نام فایل wp-login.php را به اسم دلخواه خود (مثلا security-login.php) تغییر دهید.
حالا فایل security-login.php را با برنامهای مثل Notepad ++ باز کنید و با استفاده از ابزار (Find/Replace) همه wp-login.php ها را به security-login.php تغییر دهید و فایل را ذخیره کنید.
نکته : از آنجایی که کلا ۱۳ بار نام wp-login.php در این فایل آمده است، دقت کنید که عمل تغییر آدرس ۱۳ مرتبه انجام شود.
همچنین آدرس خروج نیز روی آدرس قبلی wp-login.php تنظیم شده است، باید آن را هم به نام فایل جدید تغییر آدرس دهید تا خروج هم درست کار کند.
فایل wp-include.php را در Notepad ++ باز کنید و با استفاده از ابزار (Find/Replace) همه wp-login.php ها را به security-login.php تغییر دهید و فایل را ذخیره کنید.
بعد از انجام این کارها، اگرسعی کنید با آدرس قبلی wp-login.php وارد سایت شوید، با خطای ۴۰۴ مواجه خواهید شد؛ زیرا فایلی به این نام دیگر وجود ندارد. از این به بعد میتوانید از نام security-login.php برای نمایش صفحه ورود استفاده کنید.
توجه داشته باشید که با هر بار بهروزرسانی نسخه وردپرس، باید دو فایل wp-login.php و general-template.php را هم مجددا شخصی سازی کنید.
۲-تغییر دادن wp-login.php به آدرس دلخواه توسط htaccess
این روش سادهتر و بدون تغییر در هستهی وردپرس و یا نصب پلاگین هست.
فایل htaccess که در مسیر www سایت قرار دارد را با نرم افزار Notepad++ باز کنید و کد زیر را به آن اضافه کنید.
RewriteRule ^login$ http://yoursite.com/wp-login.php [NC,L]
بهجای yoursite.com آدرس سایت خودتان را وارد کنید و تغییرات را ذخیره و نتیجه را ببینید.
سلام
تو هاست من فایلی به نام wp-include.php وجود نداره
چیکار کنم؟؟
درود. به نظرم انتهای متن اصلا جالب نیست. طرح معما که نمیکنید. بنویسید با راه حل دوم چه اتفاقی می افته تا بشه تصمیم گرفت در موردش.
من جای ما باشم نسبت به اصلاحش اقدام میکنم