99% یه کد ریدایرکت یجا هست (تاکید میکنم htaccess داخل public_html رو بررسی کنید) چون اگه با آدرس http://textbeat.ir/admin برید هم باز ریدایرکت میشه.
بنظر من شما اصلاً اسم دایرکتوری ادمین whmcs تون رو عوض کنید، هم از نظر امنیتی اینکار واجبه هم احتمالاً این مشکلتون حل میشه.
AMYR.IR
Telegram & Back-End Developer
داخل کد های فایل functions.php قالب وردپرست کد زیر رو اضافه کن:
تا ریدایرکت فولدر لاگین و ادمین وردپرس کلاً خاموش شه.کد PHP:
function custom_wp_redirect_admin_locations() { global $wp_rewrite; if ( ! ( is_404() && $wp_rewrite->using_permalinks() ) ) return;
$admins = array( home_url( 'wp-admin', 'relative' ), home_url( 'dashboard', 'relative' ), home_url( 'admin', 'relative' ), site_url( 'dashboard', 'relative' ), site_url( 'admin', 'relative' ), ); if ( in_array( untrailingslashit( $_SERVER['REQUEST_URI'] ), $admins ) ) { wp_redirect( admin_url() ); exit; }
$logins = array( home_url( 'wp-login.php', 'relative' ) ); if ( in_array( untrailingslashit( $_SERVER['REQUEST_URI'] ), $logins ) ) { wp_redirect( site_url( 'wp-login.php', 'login' ) ); exit; }}
function remove_default_login_redirect() { remove_action('template_redirect', 'wp_redirect_admin_locations', 1000); add_action( 'template_redirect', 'custom_wp_redirect_admin_locations', 1000 );}
add_action('init','remove_default_login_redirect');
اگر این مشکل رو حل نکرد.
دایرکتوری ادمین whmcs رو اسمشو عوض کن بعد داخل فایل configuration.php هم آدرس قبلی رو جایگزین کن. (تو یه خط با متغیر $customadminpath)
AMYR.IR
Telegram & Back-End Developer
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)