نحوه تغییر آدرس لاگین در سایت وردپرس چگونه است
سلام. یه سایت با Wordpress دارم. به صورت پیش فرض آدرس صفحه لاگین به صورت زیر هست :
https://mydomain/wp-login.php
ولی چون این یک آدرس عمومی هست و همه میدونن، امنیت نداره و مرتبا افرادی سعی می کنن با روشهای مختلف رمز و نام کاربری رو پیدا کنن.
می خواستم بدونم نحوه تغییر آدرس لاگین در سایت وردپرس چگونه است
پاسخ هوش مصنوعی
برای تغییر آدرس صفحه لاگین در وردپرس، می توانید از یکی از روش های زیر استفاده کنید:
روش 1: استفاده از پلاگین
یکی از ساده ترین روش ها برای تغییر آدرس لاگین، استفاده از پلاگین های تخصصی است. یکی از پلاگین های معروف برای این کار WPS Hide Login است. مراحل زیر را دنبال کنید:
- وارد پیشخوان وردپرس خود شوید.
- به بخش Plugins بروید و Add New را انتخاب کنید.
- در نوار جستجو، WPS Hide Login را جستجو کنید و آن را نصب و فعال کنید.
- پس از فعال سازی، به تنظیمات General بروید.
- در پایین صفحه، گزینه ای برای تغییر آدرس لاگین وجود دارد. آدرس جدید مورد نظر خود را وارد کنید و تغییرات را ذخیره کنید.
روش 2: استفاده از کدهای PHP
اگر می خواهید که بدون پلاگین این کار را انجام دهید، می توانید با افزودن کد زیر به فایل functions.php قالب خود این کار را انجام دهید:
function custom_login_url() {
return home_url('/your-custom-login-page/'); // به جای 'your-custom-login-page' آدرس خود را وارد کنید
}
add_filter('login_url', 'custom_login_url', 10, 2);
پس از آن، برای جلوگیری از دسترسی به URL پیش فرض wp-login.php، می توانید کد زیر را نیز اضافه کنید:
function redirect_wp_login() {
if (strpos($_SERVER['REQUEST_URI'], 'wp-login.php') !== false) {
wp_redirect(home_url('/your-custom-login-page/')); // به جای 'your-custom-login-page' آدرس خود را وارد کنید
exit;
}
}
add_action('init', 'redirect_wp_login');
همچنین مطمین شوید که این آدرس جدید را به همه کاربرانتان اطلاع دهید چون پس از تغییر، آدرس قدیمی کار نخواهد کرد.
نحوه تغییر آدرس لاگین در سایت وردپرس چگونه است
وردپرس شناخت شده ترین و محبوب ترین CMS رایگان می باشد و همین محبوبیت و استفاده گسترده در سطح وب باعث شده تا از لحاظ امنیت هم با چالش های فراوانی روبرو باشه. همونطوری که در متن سوال هم اشاره کردید یکی از نقاط ضعف وردپرس که مورد سواستفاده زیادی میشه صفحه لاگین هست.
تغییر آدرس ورود به پنل وردپرس از طریق پلاگین Lockdown WP Admin
شما با استفاده از افزونه Lockdown WP Admin می تونید آدرس ورود به پنل وردپرس رو تغییر بدید. برای این کار مراحل زیر رو انجام بدید.
- ابتدا اقدام به نصب و فعال سازی پلاگین Lockdown WP Admin کنید.
- پس از نصب پلاگین، از منو سمت راست پیشخوان وردپرس، گزینه Lockdown WP را انتخاب کنید.
- در صفحه جدید، از بخش Hide WP Admin، چکباکس گزینه ...Yes, please hide WP Admin from the user را فعال کنید.
- در بخش WordPress WP Login، آدرس وبسایت شما نمایش داده می شود، حال کافیست در فیلد مقابل، نام جدید و جایگزین برای لاگین به وردپرس وارد کنید. (مثال: secure-login)
- از بخش HTTP Autentication، گزینه Disable HTTP Auth را انتخاب و در انتها بر روی دکمه Save Options، کلیک کنید.
حال با مراجعه به آدرس های قدیمی، با خطای Not Found مواجه خواهید شد!
سلام
امنیت ربطی به این موضوع که ادرس شناخته شده باشد یا نه نداره دوست من
- آموزش استفاده از پلاگین گردونه شانس در Asp.net core به همراه سورس
- نمایش متن به صورت فرمت شده در CkEditor
- آموزش استفاده از SignalR در Asp.net Core با مثال عملی
- ادغام چند گزارش استیمول سافت بصورت پی دی اف در یک فایل
- نحوه تغییر استایل کامپوننت select2 چگونه است ؟
- چگونه امنیت پروژه را در Asp.net Core افزایش دهیم ؟
- ارسال پارامتر در دستور window.open جی کویری
- ارسال پارامتر از طریق جاوااسکریپت با کلیک روی تگ a
- خطای 500 زمان اجرا شدن پروژه روی هاست
- کویری نویسی در استیمول سافت جهت فیلتر اطلاعات